Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
surmounted
in English
surmounted
us
//sərˈmaʊntɪd//
uk
//səˈmaʊntɪd//
#uncommon
Lemma:
surmount
The lemma is the base or root form of this word.
Definitions
Verb
overcome
an
obstacle
;
prevail
sit
atop
;
cap
something
exceed
or
transcend
limits
rise
above
a
challenge
;
conquer