tamponade
/tæmpəˈneɪd/
noun 2verb 1
Definitions
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.
If a large fibrohemorrhagic complex had to be removed via a large retinectomy, a silicon oil tamponade is preferable.
verb
1
To plug or stop with a tampon.
Your note
not saved0 chars