game-head

Noun

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