meaning of drift net

1. a large fishnet supported by floats; it drifts with the current


Related Words

drift net |

Developed & Maintained By Taraprasad.com

Treasure Words