tamponade

/tæmpoʊˈnɑːd/

Definitions

1. noun

a procedure in which pressure is applied to a blood vessel, usually by injecting a substance into it, to stop bleeding or to control the flow of blood

“The surgeon performed a tamponade to stop the bleeding from the patient’s injured artery.”

Synonyms

  • obturator
  • packing

Antonyms

  • bleeding
  • hemorrhage