See also: farm stall

English

edit

Alternative forms

edit

Etymology

edit

farm +‎ stall

Noun

edit

farmstall (plural farmstalls)

  1. (South Africa) A shop attached to a farm and selling its produce.