Beelingo.com

English Dictionary

  • Hide translation

 doodlebug doodlebug

noun

  • the larva of any of several insects  ( ant lion, antlion, doodlebug )
    the larva of any of several insects
  • a small jet-propelled winged missile that carries a bomb  ( buzz bomb, doodlebug, flying bomb, robot bomb, V-1 )
    a small jet-propelled winged missile that carries a bomb
  • a small motor vehicle  ( doodlebug )
    a small motor vehicle