VariousWords beta
Related Terms:
Noun
Definition: A situation where somebody or something is upstaged; thus:
Definition: A stealing of the spotlight, as (or as if) one performer eclipses another in the audience's attention.
Verb
Definition: present participle of upstage