tamponade
noun
- 1
The use of a tampon.
- 2
A stoppage in the flow of blood in a vessel, caused either by the insertion of a tampon or by outside constriction.
verb
- 1
To plug or stop with a tampon.
Translate “tamponade” to another language
Click any language to open the translator with this word already filled in.