Online English Dictionary

Home

Insurmountable


a.

Incapable of being passed over, surmounted, or overcome; insuperable; as, insurmountable difficulty or obstacle .


© 2009 Dammam Community College