DOODLEBUG


Meaning of DOODLEBUG in English

n. larva of an ant lion; small motor vehicle; (British) robot bomb, pilotless jet-propelled airplane loaded with explosives that descends as a bomb (used by the Germans against England during WWII); divining rod

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.