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

Treasure Words