Definitions for: Tamponade

[n] blockage or closure (as of a wound or body cavity) by (or as if by) a tampon (especially to stop bleeding)

Synonyms: tamponage

See Also: blockage, cardiac tamponade, obstruction

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat

Related Resources:
f letter animals
w letter animals
g letter animals