DOVECOTE


Meaning of DOVECOTE in English

[ 'dʌvkɒt ]

(also dovecot )

■ noun a shelter with nest holes for domesticated pigeons.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.