meaning of dovecote

1. A small house or box, raised to a considerable height above the ground, and having compartments, in which domestic pigeons breed; a dove house.
2.
a birdhouse for pigeons


Related Words

dovecote |

Developed & Maintained By Taraprasad.com

Treasure Words