Surmounted

/sərˈmaʊntɪd/

Synonyms

  • topped
  • conquered
  • mastered
  • overcame

Slang Meanings

To nail it.
She really surmounted that presentation; it was perfect!
To crush it.
After all those struggles, he finally surmounted his fears and crushed the interview.