Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

doodlebugs Definition

Cancel
doodlebugs
noun(doo-dle-bug)
the larva of an ant lion; also : any of several other insects
doodlebugs
noun(doo-dle-bug)
a device (such as a divining rod) used in attempting to locate underground gas, water, oil, or ores
doodlebugs
noun(doo-dle-bug)
buzz bomb

Words Related to doodlebugs!

doodlebugs Examples by Brain Bank Users