Find the word definition

Wiktionary
games with a purpose

n. (game with a purpose English)