IMMEDICABLE Meaning of IMMEDICABLE in English adj. that cannot be healed or cured. Derivatives: immedicably adv. Etymology: L immedicabilis (as IN-(1), MEDICABLE) Oxford English vocab. Оксфордский английский словарь. 2012