scala Meaning, Definition & Usage

Sca"la noun
Etymology
L., a ladder.
Wordforms
plural Scalæ
Definitions
  1. (Surg.) A machine formerly employed for reducing dislocations of the humerus.
  2. (Anat.) A term applied to any one of the three canals of the cochlea.

Webster 1913