DOODLEBUG


Meaning of DOODLEBUG in English

■ noun informal

1》 Brit. a V-1 bomb.

2》 N. Amer. the larva of an ant lion.

3》 a small car or other vehicle.

Origin

C19: from doodle 'foolish person' + bug .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.