DODO Meaning of DODO in English [noun] [C] [plural] dodos or dodoes - a large bird, unable to fly, that no longer exists Cambridge English vocab. Кембриджский английский словарь. 2012