We do not currently know of any antonyms for dovecote.
The noun dovecote is defined as:
See full definition of the word dovecote.
Did you mean defect?