surmount (Verb)

1

besiegen (v)

difficulty
2
difficulty, to get over; to overcome