implacableTop 15000MeaningsAdjective1. implacable, harsh, unrelentingExamples1Nous sommes dans la deuxième semaine d'une implacable vague de chaleur.We're in the second week of an unrelenting heat wave.