Find the word definition

The Collaborative International Dictionary
Immensurate

Immensurate \Im*men"su*rate\, a. [Pref. im- not + mensurate.] Unmeasured; unlimited. [R.]
--W. Montagu.

Wiktionary
immensurate

a. Beyond measure; unlimited.