sales booth - English Synonyms Dictionary

sales booth

n.
[1] stall , stand