The AI-powered English dictionary
plural cowlots
A plot of land for keeping and grazing cows. examples