Definisi 'take stage'
English to English
verb
1 attract attention onto oneself
source: wordnet30

Visual Synonyms
Click for larger image