farmstall
farmstall · farmstalls
A shop attached to a farm and selling its produceA shop attached to a farm and selling its produce.
Meaning
1 senses(South Africa)A shop attached to a farm and selling its produce.
Origin
From farm + stall.From farm + stall.
Wiktionary, CC BY-SA 4.0 · source