What is the full meaning of staunchings
STAUNCHING, the act of staunching [n]
Example of the word staunchings placed on a Scrabble board.