Find the word definition

Wiktionary
clap nets

n. (clap net English)