implacable
Meanings
Adjective
1. implacable
2. harsh
3. unrelenting
Examples2
No puedo entender el odio implacable que él todavía siente por su viejo rival.
I cannot understand the implacable hatred that he still feels for his old rival.
Estamos en la segunda semana de una implacable ola de calor.
We're in the second week of an unrelenting heat wave.