catlap

/kæt.læp/

Definitions

1. noun

A trap made of twigs and other branches, used to catch small birds, especially game birds.

“The hunters set up catlaps around the forest to catch the wild pheasants.”

Synonyms

  • snare
  • trap

Antonyms

  • freedom
  • release