Find the word definition

Wiktionary
semi-open games

n. (semi-open game English)