Doodlebug — synonyms, definition
1. doodlebug (Noun)
6 synonyms
V-1 ant lion antlion buzz bomb flying bomb robot bomb
3 definitions
doodlebug (Noun) — A small motor vehicle.
doodlebug (Noun) — A small jet-propelled winged missile that carries a bomb.
doodlebug (Noun) — The larva of any of several insects.
4 types of
automotive vehicle guided missile larva motor vehicle
2 parts of
Myrmeleon genus Myrmeleon