Online English Dictionary

Home

Inexsuperable


a.

Not capable of being passed over; insuperable; insurmountable.


© 2009 Dammam Community College