GeneralConnection.com
➔
Dictionary
tampon
Noun
1. plug
Verb
1. stopper, stopple, plug
1. stop up, secure
Usage