Find the word definition

Wiktionary
nerve nets

n. (nerve net English)