Meaning ofinsurmountablein English

insurmountable

us/ɪnˌsɜrməʊntəbəl/uk/ɪnˌsɜːmɔʊntəbl/
#uncommon
Definitions