Definition of Doodlebug

  • 1. A small motor vehicle Noun
  • 2. A small jet-propelled winged missile that carries a bomb Noun
  • 3. The larva of any of several insects Noun

Synonyms for word "doodlebug"

Semanticaly linked words with "doodlebug"

Hyponims for word "doodlebug"