tamponade medical definition

or tam·pon·age

noun
The insertion or use of a tampon.
link/cite print suggestion box