Webster's Revised Unabridged Dictionary · 1913

Tampoon

Tampoon , noun

[See Tampion.]

The stopper of a barrel; a bung.