tampoon

English

Etymology

See tampion.

Noun

tampoon (plural tampoons)

  1. (archaic) a stopper or bung.

References