green-stall

English

Noun

green-stall (plural green-stalls)

  1. (now chiefly historical) A stall selling fresh vegetables. [from 18th c.]