stalls

/stˈɔlz/

Explore definitions, synonyms, and language insights of stalls

Definitions

Noun
a farm building for housing horses or other livestock

More General Terms


More Specific Terms