Noun Definitiondodo1.Definition: extinct heavy flightless bird of Mauritius related to pigeonsCategory: Animals2.Definition: someone whose style is out of fashionRelated Noun(s):fogey, fogy, fossilCategory: People