Log in
Search words & phrases
concession stand
US
・
UK
A2
Definition
Video subtitles
noun
A stall or booth, typically selling food or inexpensive items, and operating within a larger business or commercial area.