IMMENSURABLE


Meaning of IMMENSURABLE in English

[im.men.su.ra.ble] adj [ME, fr. LL immensurabilis, fr. L in- + LL mensurabilis measurable--more at mensurable] (15c): immeasurable

Merriam-Webster English vocab.      Английский словарь Merriam Webster.