doodlebug Definition
Dictionary Home » Words Starting with D » donkey ... dote on something » doodlebug
doodlebug
noun
- (US)
1. The larva of an ant-lion or other insect.
2. Any device, scientific or otherwise, used by prospectors to indicate the presence of minerals.
3. war slang
- A flying bomb.
