Webster's Revised Unabridged Dictionary · 1913

Green-stall

Green-stall , noun

A stall at which greens and fresh vegetables are exposed for sale.