dodo


Concise Oxford English Dictionary © 2008 Oxford University Press:
dodo /ˈdəʊdəʊ/
noun (pl. dodos or dodoes) a large extinct flightless bird found on Mauritius until the end of the 17th century. [Raphus cucullatus.]
– phrases
as dead as a dodo informal utterly dead or finished.
– origin C17: from Port. doudo ‘simpleton’ (because the birds were tame and easy to catch); cf. dotterel.
'dodo' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.