'Tampoon' definitions:

Definition of 'Tampoon'

From: GCIDE
  • Tampoon \Tam"poon\, n. [See Tampion.] The stopper of a barrel; a bung. [1913 Webster]