Find the word definition

Wiktionary

minigames

n. (plural of minigame English)