Find the word definition

Wiktionary

cybergames

n. (plural of cybergame English)