|
Definition of Indomable
1. a. Indomitable.
Definition of Indomable
1. Adjective. (obsolete form of indomitable) ¹
¹ Source: wiktionary.com
Medical Definition of Indomable
1. Alternative term for indomitable. Origin: L. Indomabilis; pref. In- not + domabilis tamable. Source: Websters Dictionary (01 Mar 1998)