Meaning of inexpugnable
Definition of inexpugnable
(adj)
incapable
of
being
overcome, challenged or refuted; "an impregnable argument"; "impregnable self-confidence"
Other information on inexpugnable
WIKIPEDIA results for
inexpugnable
Amazon results for
inexpugnable
Tweet