stall noun definition in Animal homes topic from the Oxford Advanced Learner's Dictionary

stall

 noun: Animal homes topic
[countable] a section inside a farm building that is large enough for one animal to be kept in

Explore other topic groups related to Animal homes

Animals