Thesaurus.com
Dictionary.com

flourish of trumpet

NOUN
flying colors
Synonyms