stalls has definitions from the fields of agriculture,theater
1
[ noun ] (British) seating in the forward part of the main level of a theater

Related terms

seating UK

2
[ noun ] Last name, frequency rank in the U.S. is 23370
3
[ noun ] (agriculture) a farm building for housing horses or other livestock

Synonyms

stable horse_barn

*