meaning of grandstand

1. a stand at a racecourse or stadium consisting of tiers with rows of individual seats that are under a protective roof


Related Words

grandstand | grandstander |

Developed & Maintained By Taraprasad.com

Treasure Words