Definitions of sthene:

  • noun:   a unit of force equal to 1000 newtons