meaning of pound net
1.
trap
consisting
of
an
arrangement
of
nets
directing
fish
into
an
enclosure
Related Words
pound net
|
Developed & Maintained By
Taraprasad.com