What is the full meaning of grandstand
an elevated structure on a racecourse, etc., affording a good view for spectators [n -S] / to show off [v GRANDSTANDED or GRANDSTOOD, GRANDSTANDING, GRANDSTANDS]
Example of the word grandstand placed on a Scrabble board.