Dictionary search results

Showing 1-2 of 2 results

tourniquet British & World English

A device for stopping the flow of blood through a vein or artery, typically by compressing a limb with a cord or tight bandage

tourniquet New Oxford Dictionary for Writers & Editors

device for stopping the flow of blood