reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
implacable not to be placated or diverted; unappeasable or inexorable.
mortal of great and unrelenting severity; terrible; inexorable. [1/6 definitions]
unrelenting not yielding or giving in; inflexible; inexorable. [1/2 definitions]