insurmountability /ɪnsɜ:maʊntə'bɪlɪtɪ/ 📖 中文释义 n. 不逾越, 难以克服 📘 English Definition(英文释义) n. The state or quality of being insurmountable. ← insuring I 字母词表 insurmountable →