• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp