Definitions
adjective
capable of being scaled; possible to scale
“the scalable slope of a mountain”
Look “scalable” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
capable of being scaled; possible to scale
“the scalable slope of a mountain”