What does "tampon" mean?

Tampon: A plug introduced into a natural or artificial cavity of the body in order to arrest hemorrhage, or for the application of medicine.

Additional senses

  1. 2.To plug with a tampon.

Sources