Tamponade meaning

tampənād
Use of a tampon, as in surgery.
noun
0
0
An accumulation of fluid in the sac surrounding the heart, resulting in severe restriction of blood circulation.
noun
0
0
(medicine) The use of a tampon.
noun
0
0
(medicine) A stoppage in the flow of blood in a vessel, caused either by the insertion of a tampon or by outside constriction.
noun
0
0
Advertisement