doodlebug

1. (noun) the larva of an ant lion or of any of several other insects
Synonyms: ant lion, antlion
Related Words: larva

2. (noun) a small vehicle
Related Words: automotive vehicle, motor vehicle

3. (noun) a small jet-propelled winged missile that carries a bomb
Synonyms: V-1, buzz bomb, flying bomb, robot bomb
Related Words: guided missile



Terms and Conditions of Use / Copyright Notice