doodlebug
Noun
Meaning
the larva of any of several insects
a small jet-propelled winged missile that carries a bomb
a small motor vehicle
Source: WordNetSynonyms
antlion
buzz bomb
flying bomb
robot bomb
buttercup
babe
beau
ladybird
caterpillar
slater
bomb
baby
flame
bombardment
beloved
Show all synonyms
Antonyms
Show all antonymsHypernyms
Examples
Don't miss the Doodlebug video tutorial (at the link) or the giveaway of Doodlebug: A Novel in Doodles (Feiwel & Friends, 2010).
Watch Christopher Nolan's 1997 short horror film "Doodlebug"