Find the word definition

Wiktionary
semi-closed games

n. (semi-closed game English)