What is the full meaning of staunchers
STAUNCHER, something or someone that staunches [n]
Example of the word staunchers placed on a Scrabble board.