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
- endotamponade English
- tampon English
- tamponment English
- tampon French