grandstand - English Synonyms Dictionary

grandstand

n.
[1] covered stand