IRREMOVABLE


Meaning of IRREMOVABLE in English

adj. that cannot be removed, esp. from office.

Derivatives:

irremovability n. irremovably adv.

Oxford English vocab.      Оксфордский английский словарь.