English synonyms about - contact  

sthene

noun

1 sthene

A unit of force equal to 1000 newtons.

Polish: sten, sn


Find more on sthene elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0258