show-stopping


show-stopping

adj informal impressive; sensational
Translations