Indomptable Copy link Indomptable , adjective [French indomptable, Latin indomitabilis.] Indomitable. [Obsolete] — Tooke