ALL meanings of tamponade
tam·pon·ade
T t - noun tamponade Medicine/Medical. the use of a tampon, as to stop a hemorrhage. 1
- noun tamponade Also called cardiac tamponade, heart tamponade. Pathology. a condition in which the heart is compressed because of an accumulation of fluid in the pericardium. 1
- noun tamponade the use of a tampon to stop blood flow 0