IRREMOVABLE Meaning of IRREMOVABLE in English adj. that cannot be removed, esp. from office. Derivatives: irremovability n. irremovably adv. Oxford English vocab. Оксфордский английский словарь. 2012