insuperable
Definition: | (adjective) Impossible to overcome. |
Synonyms: | insurmountable, unconquerable |
Usage: | The fact that he had made her an offer, and she had refused him, had placed an insuperable barrier between her and him. Discuss. |

Definition: | (adjective) Impossible to overcome. |
Synonyms: | insurmountable, unconquerable |
Usage: | The fact that he had made her an offer, and she had refused him, had placed an insuperable barrier between her and him. Discuss. |
Follow Us