horse barn

Explore definitions, synonyms, and language insights of horse barn

Definitions

Noun
a farm building for housing horses or other livestock

More General Terms


More Specific Terms