inexpugnable
Definition: | (adjective) Incapable of being overcome, challenged, or refuted. |
Synonyms: | impregnable |
Usage: | I felt the inexpugnable strength of common sense being insidiously menaced by this gruesome, by this insane, delusion. Discuss. |
Follow Us