I. noun
Synonyms: obstacle , bar, hamper, impediment, mountain, obstruction, rub, snag, stumbling block, traverse
II. verb
1.
Synonyms: clear 8, leap, negotiate, over, overleap, surmount, vault
2.
Synonyms: jump 1, bounce, bound, hop, leap, lop, saltate, spring, vault
3.
Synonyms: overcome 1, conquer, down, lick, master, surmount, throw