English | German | Russian | Czech

doodlebug English

Meaning doodlebug meaning

What does doodlebug mean?

doodlebug

a small motor vehicle the larva of any of several insects (= buzz bomb) a small jet-propelled winged missile that carries a bomb

Synonyms doodlebug synonyms

What other words have the same or similar meaning as doodlebug?

Are you looking for...?