seton meaning

Meaning of seton

What is the full meaning of seton

a thread or the like passed through the skin as a counter-irritant or for drainage [n -S]

Example of the word seton placed on a Scrabble board.

Unscrambled word seton

Points for seton

Scrabble
7 points
Word With Friends
6 points
Wordfeud
7 points