Word info

farmstall

Noun

Meaning

farmstall (plural farmstalls)

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

Source: en.wiktionary.org

Close letter words and terms