Wiktionary
activity traps
n. (plural of activity trap English)
n. (plural of activity trap English)