stanchers

noun
  1. plural of stancher; things or people that stop the flow of blood or other liquids

Examples