New Word
Adjective
Definition: unyielding or unable to be appeased or pacified
Examples: The implacable teacher refused to change the due date for the project. | My neighbor's cat is known to have an implacable sense of determination when chasing after birds.
16 of 50 words mastered