[im.men.su.ra.ble] adj [ME, fr. LL immensurabilis, fr. L in- + LL mensurabilis measurable--more at mensurable] (15c): immeasurable
IMMENSURABLE
Meaning of IMMENSURABLE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012