AVIARY Meaning of AVIARY in English [noun] [C] - a large cage or enclosure in which birds are kept as pets Cambridge English vocab. Кембриджский английский словарь. 2012