implacable
Top 8000
Meanings
Adjective
1. implacable
2. harsh
3. unrelenting
Examples2
I cannot understand the implacable hatred that he still feels for his old rival.
We're in the second week of an unrelenting heat wave.