DOVECOTE


Meaning of DOVECOTE in English

n. (also dovecot) a shelter with nesting-holes for domesticated pigeons.

Oxford English vocab.      Оксфордский английский словарь.