horse barn
1.
(
noun
) a building for housing horses or other livestock
Synonyms:
stable
,
stalls
Related Words:
Augean stables
,
farm building
,
livery stable
Terms and Conditions of Use / Copyright Notice