An Encylopedia Britannica Company

dodo

2 ENTRIES FOUND:
dodo /ˈdoʊˌdoʊ/ noun
plural dodoes or dodos
dodo
/ˈdoʊˌdoʊ/
noun
plural dodoes or dodos
Britannica Dictionary definition of DODO
[count]
: a type of bird that lived in the past and that was large, heavy, and unable to fly
US, informal + humorous : a stupid or silly person

(as) dead as a dodo

see 1dead