(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.
STAND (29)
Meaning of STAND (29) in English
Webster's English dictionary. Английский словарь Webster. 2012