How do you spell Immensurate


 Definitions

Available Definitions:
1)  a. - Unmeasured; unlimited.