corral
Top 7000
Meanings
Noun
1. corral, enclosure (cattle)
Examples3
free-range chickens
Tom stuck out like a sore thumb.
Barnyard references abound in French.