Beelingo.com

English Dictionary

  • Hide translation

 horse barn horse barn

noun

  • a farm building for housing horses or other livestock  ( horse barn, stalls, stable )
    a farm building for housing horses or other livestock