• word of the day

    doodlebug

    doodlebug - Dictionary definition and meaning for word doodlebug

    Definition
    (noun) a small motor vehicle Definition
    (noun) a small jet-propelled winged missile that carries a bomb
    Synonyms : buzz bomb , flying bomb , robot bomb , v-1
    Definition
    (noun) the larva of any of several insects
    Synonyms : ant lion , antlion
Download our Mobile App Today
Receive our word of the day
on Whatsapp