tamponade
English Dictionary
->
Letter T
-> tamponade
Search Dictionary:
tamponade Definition
(n)
blockage
or
closure
(
as
of
a
wound
or
body
cavity
)
by
(
or
as
if
by
)
a
tampon
(
especially
to
stop
bleeding
)
tamponade Synonyms
tamponade
tamponage
© Art Branch Inc.