Definition for GREEN'-STALL

GREEN'-STALL, n.

A stall on which greens are exposed to sale.

Return to page 76 of the letter “G”.