Meaning of STAND in English

STAND

( v. i. )

A raised platform or station where a race or other outdoor spectacle may be viewed; as, the judge's or the grand stand at a race course.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.