tampionEnglish

tampion, tompion

Noun

Plug for the muzzle of a gun to keep out dust and moisture

English: tampion, tompion

English words with similar meanings

Show 1 words