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