Meaning of STAND in English

STAND

[A]

n stand (1. grandstand; 2. as in “refreshment stand”)

Interlingua English vocab.      Английский словарь Интерлингва.