tamponade

English

noun
Definitions
  • (medical) The use of a tampon.
  • (medical) A stoppage in the flow of blood in a vessel, caused either by the insertion of a tampon or by outside constriction.

Etymology

Suffix from English tampon.

Origin

English

tampon

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms