implacable
Definition
Impossible to calm down or satisfy; unrelenting.
中文 无法平复或满足的;不屈不挠的。
Example
"She faced the implacable opposition of her neighbors."
Impossible to calm down or satisfy; unrelenting.
中文 无法平复或满足的;不屈不挠的。
"She faced the implacable opposition of her neighbors."