stand ·noun (FOR SELLING/SHOWING)

Definition: a table or small structure from which goods are sold or shown Level: C1