livetrap

/ˈlaɪvɪtræp/

Definitions

1. noun

A trap or device that lures or attracts wildlife, especially fish, into a position where they can be caught or harmed

“The poachers used a livestrap to catch the endangered species.”

2. verb

to catch or trap animals, especially fish, using a device or trap

“The fishermen livestrapped a large number of fish in the river.”

Synonyms

  • lure
  • snare
  • trap

Antonyms

  • release
  • set free