Found 2 items, similar to tampon.
English → English (WordNet)
Definition: tampon
tampon
n : plug of cotton or other absorbent material; inserted into
wound or body cavity to absorb exuded fluids (especially
blood)
v : plug with a tampon
English → English (gcide)
Definition: Tampon
Tampon
\Tam"pon\, n. [F. See
Tampion.] (Surg.)
A plug introduced into a natural or artificial cavity of the
body in order to arrest hemorrhage, absorb secretions (as
from menstruation), or for the application of medicine.
[1913 Webster +PJC]
Tampon
\Tam"pon\, v. t. (Surg.)
To plug with a tampon.
[1913 Webster]