Meaning of spring balance

Definition of spring balance

(noun) a balance that measure weight by the tension on a helical spring

Other information on spring balance

WIKIPEDIA results for spring balance
Amazon results for spring balance