tampon
1. [ verb ] plug with a tampon
Related terms: plug tamponade
2. [ noun ] plug of cotton or other absorbent material; inserted into wound or body cavity to absorb exuded fluids (especially blood)
Related terms: plug tampax
Similar spelling:   tamponage
  tamponade
  tampion