What is the full meaning of tamponade
the surgical use of a tampon, also TAMPONAGE [n -S]
Example of the word tamponade placed on a Scrabble board.