meaning of insurmountable

1. Incapable of being passed over, surmounted, or overcome; insuperable; as, insurmountable difficulty or obstacle.
2.
impossible to surmount


Related Words

insurmountable | insurmountableness |

Developed & Maintained By Taraprasad.com

Treasure Words