DOVECOTE Meaning of DOVECOTE in English n. (also dovecot) a shelter with nesting-holes for domesticated pigeons. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012