What is the full meaning of flenched
FLENCH, to strip the blubber or skin from, also FLENSE [v]
Example of the word flenched placed on a Scrabble board.