• 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


Word used in video below:
text: Mr. Javitz's indomitable spirit?
Download our Mobile App Today
Receive our word of the day
on Whatsapp