concession stand

English

Noun

concession stand (plural concession stands)

  1. Alternative form of concessions stand.