Popular Wordlists

indomitable

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...
31       1

by bungi

not able to domesticate
1       0

by nikhilnitc

Love us on FB !