Stalls - Definition

stalls

n 1: a farm building for housing horses or other livestock [syn:
stable, stalls, horse barn]

Look up another word