What is the full meaning of sten
to stride vigorously, also STEND [v STENNED, STENNING, STENS]
Example of the word sten placed on a Scrabble board.