Webster's Revised Unabridged Dictionary · 1913
Unplacable
Copy link
Unplacable
, adjective
Implacable.
[Obsolete]
↑