Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of touchhole

- The vent of a cannot or other firearm, by which fire is communicateed to the powder of the charge.