Doodlebug - Definition

doodlebug

n 1: a small motor vehicle
2: a small jet-propelled winged missile that carries a bomb
[syn: buzz bomb, robot bomb, flying bomb, doodlebug,
V-1]
3: the larva of any of several insects [syn: doodlebug, ant
lion, antlion]

Look up another word