INSURMOUNTABLE Meaning of INSURMOUNTABLE in English [in.sur.mount.able] adj (1690): incapable of being surmounted: insuperable "~ problems" -- in.sur.mount.ably adv Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012