Word info

farm shop

Noun

Meaning

farm shop (plural farm shops)

A shop selling produce directly from a farm.
Synonym: (US) farm stand

Source: en.wiktionary.org

Close letter words and terms