Get Your Premium Membership

Implacable

[adj] impossible to placate; "an implacable enemy"


Related Information

More Implacable Links

Antonyms

placable



Book: Radiant Verses: A Journey Through Inspiring Poetry