farm stand

English

Noun

farm stand (plural farm stands)

  1. (US) Synonym of farm shop.