Found 1 items, similar to cardiac tamponade.
English → English (WordNet)
Definition: cardiac tamponade
cardiac tamponade
n : mechanical compression of the heart resulting from large
amounts of fluid collecting in the pericardial space and
limiting the heart's normal range of motion