Tampoon definition

The stopper of a barrel; a bung.
noun
1
0
Advertisement

Other Word Forms

Noun

Singular:
tampoon
Plural:
tampoons

Origin of tampoon