meaning of immensurable

1. Immeasurable.
2.
impossible to measure; "unmeasurable reaches of outer ">space"


Related Words

immensurable |

Developed & Maintained By Taraprasad.com

Treasure Words