doodlebug

Noun
  1. A small motor vehicle (synset 103226346)
  2. A small jet-propelled winged missile that carries a bomb (synset 102933307)
  3. The larva of any of several insects (synset 102266884)

Other Searches