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
DOODLEBUG
Meaning of DOODLEBUG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012