Meaning ofinsurmountablein English

insurmountable

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