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
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