implaçable

See also: implacable

French

Etymology

    From in- +‎ placer +‎ -able.

    Adjective

    implaçable (plural implaçables)

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