DOVECOTE


Meaning of DOVECOTE in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.