Meaning of sthene

Definition of sthene

(noun) a unit of force equal to 1000 newtons

Other information on sthene

WIKIPEDIA results for sthene
Amazon results for sthene