Find the word definition

The Collaborative International Dictionary
Tampoon

Tampoon \Tam"poon\, n. [See Tampion.] The stopper of a barrel; a bung.

Wiktionary
tampoon

n. The stopper of a barrel; a bung.