doodlebug
Concise Oxford English Dictionary © 2008 Oxford University Press:
doodlebug/ˈduːd(ə)lbʌɡ/
▶noun informal
- 1 Brit. a V-1 bomb.
- 2 N. Amer. the larva of an ant lion.
- 3 a small car or other vehicle.
'doodlebug' also found in these Oxford entries:

