TAMPONADE Meaning of TAMPONADE in English n. compression of the heart by an accumulation of fluid in the pericardial sac. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012