measurableEnglish

measurable, mensurable

Adjective

Capable of being measured

English: measurable, mensurable

Of distinguished importance

English: measurable

English words with similar meanings

Show 1 words