Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of tamponade

Source language: EnglishDictionary language: English

tamponade

noun

Definitions

  1. The use of a tampon.

  2. A stoppage in the flow of blood in a vessel, caused either by the insertion of a tampon or by outside constriction.

verb

Definitions

  1. To plug or stop with a tampon.