unsurmountable ( synonym found)

Definition of unsurmountable:

(adj) : incapable of being surmounted or climbed

Definition of unsurmountable:

(adj) : incapable of being surmounted or climbed

Back to Top