IMMENSURATE Meaning of IMMENSURATE in English (a.) Unmeasured; unlimited. Webster's English dictionary. Английский словарь Webster. 2012