DOODLEBUG


Meaning of DOODLEBUG in English

[doo.dle.bug] n [prob. fr. doodle (fool) + bug] (ca. 1866) 1: the larva of an ant lion; also: any of several other insects

2: a device (as a divining rod) used in attempting to locate underground gas, water, oil, or ores

3: buzz bomb

Merriam-Webster English vocab.      Английский словарь Merriam Webster.