surmounts; surmounted; surmounting
surmounts; surmounted; surmounting
Learner's definition of SURMOUNT
[+ object] formal
1
: to deal with (a problem or a difficult situation) successfully克服;解决 2
: to be placed at the top of (something)处于…上方;位于…顶端 —
usually used as (be) surmounted通常用作(be) surmounted — surmountable
/sɚˈmaʊntəbəl/ adjective [more surmountable; most surmountable]