farmstall (English, noun)
expansion: farmstall (plural farmstalls)
Senses:
glosses: A shop attached to a farm and selling its produce.
tags: South-Africa
Forms:
form: farmstalls
tags: plural
form: farm stall
tags: alternative