Find the word definition

Wiktionary

subgames

n. (plural of subgame English)