See also: implacable

French

edit

Etymology

edit

From in- +‎ placer +‎ -able.

Adjective

edit

implaçable (plural implaçables)

  1. unplaceable; that cannot be put or placed
    Antonym: plaçable