Meaning

1 senses
  1. (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

farmstall — meaning, examples, forms, synonyms | Krumeto