doodlebug

noun

  1. 1

    the larva of any of several insects

  2. 2

    a small jet-propelled winged missile that carries a bomb

  3. 3

    a small motor vehicle

Synonyms

Also useful for “doodlebug”:Unscrambler