implacable
Top 15000
Meanings
Adjective
1. implacable, harsh, unrelenting
Examples1
We're in the second week of an unrelenting heat wave.