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