Adjective scalable has 1 sense
  1. scalable - capable of being scaled; possible to scale; "the scalable slope of a mountain"
    Antonyms:
    unscalable, unclimbable
,
TOP