Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of tamponade
  1. noun
    blockage or closure (as of a wound or body cavity) by (or as if by) a tampon (especially to stop bleeding)

    Similar: 

My lists:
Recently viewed words: