Database copyright information Server information
horse barn n : a farm building for housing horses or other livestock [syn: stable, stalls]