Find the word definition

Wiktionary
nerf nets

n. (nerf net English)