Word info

game-head

Noun

Meaning

game-head (plural game-heads)

A taxidermically preserved head of a game animal for display purposes.

Source: en.wiktionary.org

Close letter words and terms