Find the word definition

Wiktionary
killer games

n. (killer game English)Category:English plurals