EGAVE
molecatching
Meaning
noun
The trapping and killing of moles.
Save “molecatching” to learn later