implaçable
See also:
implacable
French
Etymology
From
in-
+
placer
+
-able
.
Adjective
implaçable
(
plural
implaçables
)
unplaceable
; that cannot be
put
or
placed
Antonym:
plaçable