"doodlebug" in the noun sense
1. doodlebug
a small motor vehicle
2. buzz bomb, robot bomb, flying bomb, doodlebug, V-1
a small jet-propelled winged missile that carries a bomb
3. doodlebug, ant lion, antlion
the larva of any of several insects
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License