Definition of "implacable"

implacable

/ɪmˈplækəb(ə)l/