DOVECOTE


Meaning of DOVECOTE in English

dovecot [noun] [C] - a type of small house built for doves or similar birds to live in

Cambridge English vocab.      Кембриджский английский словарь.