Find the word definition

Wiktionary

savegames

n. (plural of savegame English)