• word of the day

    dodo

    dodo - Dictionary definition and meaning for word dodo

    Definition
    (noun) someone whose style is out of fashion
    Synonyms : fogey , fogy , fossil
    Definition
    (noun) extinct heavy flightless bird of Mauritius related to pigeons
    Synonyms : raphus cucullatus
Download our Mobile App Today
Receive our word of the day
on Whatsapp