fishhold

/ˈfɪʃhɒld/

Definitions

1. noun

A net or enclosure used to catch fish, especially salmon or other migratory fish, at the point where they swim upstream.

“The fishhold allowed the fishermen to catch a large number of salmon during the annual migration.”

Synonyms

  • fish trap
  • fish weir

Antonyms

  • fish release site
  • fish sanctuary