Rhyme Desk
Find rhyming words!

Definition of "Sthene" :

noun: a unit of force equal to 1000 newtons