VariousWords beta
Related Terms:
Definitions:
Noun
grandstander
Definition: someone who performs with an eye to the applause from spectators in the grandstand
Definition: A person who grandstands