doghead
doghead
English
Noun
Ad
Definition
That part of a matchlock or flintlock gun or rifle that holds the burning fuse or flint and applies it to the gunpowder.
Etymology
From dog + head.
Ad