YourDictionary

tamponade medical definition

or tam·pon·age

noun
The insertion or use of a tampon.

Related Articles

link/cite print suggestion box