implacable

Definition

Impossible to calm down or satisfy; unrelenting.

Español Imposible de calmar o satisfacer; implacable.

Example

"She faced the implacable opposition of her neighbors."