IMMEASURABLE Meaning of IMMEASURABLE in English adj. not measurable; immense. Derivatives: immeasurability n. immeasurableness n. immeasurably adv. Oxford English vocab. Оксфордский английский словарь. 2012