1. Noun
A plug introduced into a natural or artificial cavity of the body in order to arrest hemorrhage, or for the application of medicine.
2. Verb
To plug with a tampon.
More about this word
Synonyms and related words
Explore this word
