TOUCAN Meaning of TOUCAN in English [noun] [C] - a S American bird that has a brightly coloured beak Cambridge English vocab. Кембриджский английский словарь. 2012