1) French word used in English 2) Grim 3) Impossible to appease 4) Incapable of being placated 5) Inexorable 6) Merciless 7) Relentless 8) Stern 9) Unappeasable 10) Unforgiving 11) Unmerciful 12) Unmitigable 13) Unrelenting Found on https://www.crosswordclues.com/clue/implacable
• (a.) Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince. • (a.) Incapable of ebign relieved or assuaged; inextinguishable. Found on http://thinkexist.com/dictionary/meaning/implacable/
Im·pla'ca·ble adjective [ Latin implacabilis ; prefix im- not + placabilis : confer French implacable . See Placable .] 1. Not placable; not to be appeased; incapable of being pacified; inexorable; as, an implacable prince. « I see thou art impla... Found on http://www.encyclo.co.uk/webster/I/20
HMS Implacable was a British first-class battleship of 15000 tons launched in 1899. The name was first given to the French ship Duguay Trouin captured in 1805 and still used a hundred years later as a training ship at Devonport. *Implacable II Found on http://www.probertencyclopaedia.com/browse/RI.HTM