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