The Collaborative International Dictionary of English v.0.48:
stands \stands\ n.
a structure (often made of wood and sometimes temporary) with
seats or benches where people can sit to watch an event (such
as a game or parade).
Syn: stand
[WordNet 1.5 +PJC]