doodlebugEnglish

doodlebug, V-1, ant lion, antlion, buzz bomb

Noun

The larva of any of several insects

English: doodlebug, ant lion, antlion

A small jet-propelled winged missile that carries a bomb

English: buzz bomb, robot bomb, flying bomb, doodlebug, V-1

A small motor vehicle

English: doodlebug

English words with similar meanings

Show 6 words