D defs.my
Entry 1 sense Webster, 1913

Green-stall

· Green·-stall · IPA
01 n. A stall at which greens and fresh vegetables are exposed for sale.
  1. 1.
    A stall at which greens and fresh vegetables are exposed for sale.