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.