indomitable

[ɪn'dɒmɪtəb(ə)l]

adj

1) невгамовний, нестримний

2) неприборканий; упертий

Джерело: Англійсько-український словник на Slovnyk.me