Meaning of lever scale

Definition of lever scale

(noun) a portable balance consisting of a pivoted bar with arms of unequal length

Other information on lever scale

WIKIPEDIA results for lever scale
Amazon results for lever scale