Adjective Definition

immensurable

1.Definition: impossible to measure

Related Adjective(s):immeasurable, unmeasurable




Please Share