cardiac tamponade

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms