Find the word definition

Wiktionary
activity traps

n. (plural of activity trap English)