Green'-stall, n.

noun

n. A stall on which greens are exposed to sale.