DODO


Meaning of DODO in English

n. (pl. -os or -oes)

1. any large flightless bird of the extinct family Raphidae, formerly native to Mauritius.

2 an old-fashioned, stupid, or inactive person.

Phrases and idioms:

as dead as the (or a) dodo

1. completely or unmistakably dead.

2 entirely obsolete.

Etymology: Port. doudo simpleton

Oxford English vocab.      Оксфордский английский словарь.