Meaning of stalls

Definition of stalls

(noun) a farm building for housing horses or other livestock

Other information on stalls

WIKIPEDIA results for stalls
Amazon results for stalls