Meaning of game licence in English:

game licence

noun

(US game license)
  • A licence to kill or deal in game.

Origin

Late 18th century.