implacable UK /ɪmˈplækəb(ə)l/US /ɪmˈplækəbəl/ adjective3 •Not able to be placated or appeased. •Adamant; immovable. •Impossible to prevent or stop; inexorable, unrelenting, unstoppable.The battleships Washington and South Dakota pushed through the sea with an implacable ease. — 2011 formsmore implacable · most implacable