English | German | Russian | Czech

doghead English

Meaning doghead meaning

What does doghead mean?

doghead

(firearms) That part of a matchlock or flintlock gun or rifle that holds the burning fuse or flint and applies it to the gunpowder. part of matchlock

Are you looking for...?