Tamponade (noun) Definition, Meaning & Examples

noun
  1. the use of a tampon, as to stop a hemorrhage.
  2. a condition in which the heart is compressed because of an accumulation of fluid in the pericardium.
Tamponade (noun) Definition, Meaning & Examples

More Definitions