Dictionary search results

Showing 1-3 of 3 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 English-Spanish

torniquete m