played a starring role

Synonyms

Words in the phrase