insnarer
/ˈɪnsnɛrər/Definitions
1. noun
A person who or thing that snarers or something that is used to snare
“The trapper was known as a skilled insnarer in the forest.”
1. noun
A person who or thing that snarers or something that is used to snare
“The trapper was known as a skilled insnarer in the forest.”