Meaning of pound net in English:
pound net
noun
USA fish trap formed by nets staked near the shore of a sea or lake, consisting of a long straight wall or leader, a first enclosure, and a second enclosure (the pound, bowl, or pocket), from which the fish cannot escape.
Origin
Mid 19th century; earliest use found in Michigan General Statutes.
Are You Learning English? Here Are Our Top English Tips