Noun
game-head (plural game-heads) A taxidermically preserved head of a game animal for display purposes.