EGAVE

molecatching

Meaning

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