Get Your Premium Membership

Tamponade

[n] blockage or closure (as of a wound or body cavity) by (or as if by) a tampon (especially to stop bleeding)


Related Information

More Tamponade Links

Synonyms

tamponage



Book: Radiant Verses: A Journey Through Inspiring Poetry