horse barn - a farm building for housing horses or other livestockstable, stallsfarm building - a building on a farmlivery stable - stable where horses and vehicles are kept for hirestall - a compartment in a stable where a single animal is confined and fed
horse barn
noun
Synonyms for horse barn
noun a farm building for housing horses or other livestock