IRREMOVABLE Meaning of IRREMOVABLE in English adj. that cannot be removed, esp. from office. irremovability n. irremovably adv. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012