Simpler tourniquet Synonyms

Definitions for Tourniquet


  • (noun) bandage that stops the flow of blood from an artery by applying pressure