Noun horse barn has 1 sense
  1. stable, stalls, horse barn - a farm building for housing horses or other livestock
    --1 is a kind of farm building
    --1 has parts: stall
    --1 has particulars: Augean stables; livery stable
,
TOP