Source:WordNet 3.1
1. (
) capable of being scaled; possible to scale; "the scalable slope of a mountain" ;
See more about : SCALABLE