TOMPION


Meaning of TOMPION in English

(n.) A stopper of a cannon or a musket. See Tampion.

Webster's English dictionary.      Английский словарь Webster.