doghead
/D AA1 G EH1 D/noun
- 1
(mythology) A mythical creature with a human body and a dog's head.
- 2
(firearms) That part of a matchlock or flintlock gun or rifle that holds the burning fuse or flint and applies it to the gunpowder.
Translate โdogheadโ into another language
Choose a language below to open the translator with English selected as the source language.