indomitable - Dictionary definition and meaning for word indomitable
IN-DOMITABLE = impossible to DOMINATE...
not able to domesticate