Word of the Day: December 9, 2020

inexpugnable

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

Print Friendly, PDF & Email