doodlebug
1.
(
noun
) the larva of an ant lion or of any of several other insects
Synonyms:
ant lion
,
antlion
Related Words:
larva
2.
(
noun
) a small vehicle
Related Words:
automotive vehicle
,
motor vehicle
3.
(
noun
) a small jet-propelled winged missile that carries a bomb
Synonyms:
V-1
,
buzz bomb
,
flying bomb
,
robot bomb
Related Words:
guided missile
Terms and Conditions of Use / Copyright Notice