Popular Wordlists
  • word of the day

    indomitable

    indomitable - Dictionary definition and meaning for word indomitable

    Definition
    (adj) impossible to subdue
    Synonyms : never-say-die , unsubduable
   Mnemonics (Memory Aids) for indomitable

IN-DOMITABLE = impossible to DOMINATE...

not able to domesticate

Connect with us on Facebook