grandstand

noun
  1. a large structure with rows of seats for spectators at a sports event or other outdoor event
verb
  1. to behave in a showy way to impress people or gain attention
  2. Usage: informal

Examples