untameable in French untameable in French indomptable adj Incapable of being controlled, subdued, or tamed. Add to Flashcards