Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of scale is as below...
Scale (n.) A small appendage like a rudimentary leaf, resembling the scales of a fish in form, and often in arrangement; as, the scale of a bud, of a pine cone, and the like. The name is also given to the chaff on the stems of ferns..