English word definition — powered by WordNet
capable of being measured
of distinguished importance
Want to remember measurable?