DOVECOTE Meaning of DOVECOTE in English n. (also dovecot) a shelter with nesting-holes for domesticated pigeons. Oxford English vocab. Оксфордский английский словарь. 2012