What is the full meaning of stenched
STENCH, to cause to stink [v]
Example of the word stenched placed on a Scrabble board.