insuperabl

Part of speech: noun

Insuperability.

Part of speech: adjective

Not to be overcome; insurmountable.

Share it on: