doodlebug
English Dictionary
->
Letter D
-> doodlebug
Search Dictionary:
doodlebug Definition
(n)
a
small
motor
vehicle
(n)
a
small
jet
-
propelled
winged
missile
that
carries
a
bomb
(n)
the
larva
of
an
ant
lion
or
of
any
of
several
other
insects
doodlebug Synonyms
ant lion
antlion
buzz bomb
doodlebug
flying bomb
robot bomb
V-1
© Art Branch Inc.