Definitions for "Doodlebug"
A rail motor car.
a small motor vehicle
a small jet-propelled winged missile that carries a bomb
Keywords:  lion, larva, ant, insects
the larva of an ant lion or of any of several other insects