Synonyms: stall, stand, sales booth
Definition: a booth where articles are displayed for sale
Similar words: booth
Definition: a small shop at a fair; for selling goods or entertainment