C2adjective
implacable
Definition impossible to calm, satisfy or stop, especially because of strong anger
Arabic meaning · المعنى
لا يلين، لدود
· Meaning
Example · مثال · Example
The two families remained implacable enemies for many years.
ظلت العائلتان عدوتين لدودتين لسنوات عديدة.