Definify.com

Definition 2024


doghead

doghead

English

Noun

doghead (plural dogheads)

  1. That part of a matchlock or flintlock gun or rifle that holds the burning fuse or flint and applies it to the gunpowder.
  2. (mythology) A mythical creature with a human body and a dog's head.

Synonyms

Translations

Anagrams