Popular Wordlists
  • word of the day

    inexpugnable

    inexpugnable - Dictionary definition and meaning for word inexpugnable

    Definition
    (adj) incapable of being overcome, challenged or refuted
    Synonyms : impregnable
    Example Sentence
    • an impregnable argument
    • impregnable self-confidence
Connect with us on Facebook