DOVECOTE Meaning of DOVECOTE in English [ 'dʌvkɒt ](also dovecot ) ■ noun a shelter with nest holes for domesticated pigeons. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004