Definition of Dodo

Noun: dodo (dodos,dodoes)  'dow,dow

  1. Someone whose style is out of fashion
    - fogy, fogey, fossil
     
  2. Extinct heavy flightless bird of Mauritius related to pigeons
    - Raphus cucullatus

See also:
dodgy
dodoes

Anagrams containing the word dodo

ddoo odod dodo odod