Find the word definition

Wiktionary
launch games

n. (launch game English)Category:English plurals