Meaning of tamponade
Definition of tamponade
(noun)
blockage
or
closure
(as of a
wound
or
body
cavity) by (or as if by) a
tampon
(especially to
stop
bleeding)
Other information on tamponade
WIKIPEDIA results for
tamponade
Amazon results for
tamponade
Tweet