doodlebug

views updated

doo·dle·bug / ˈdoōdlˌbəg/ • n. inf. 1. the larva of an ant lion.2. an unscientific device for locating oil or minerals; a divining rod.

More From encyclopedia.com