Ghost net

What is Ghost net?

Ghost net definition and meaning on Dictionary terms:
noun
a commercial fishing net that has been abandoned and then accidentally entangles and kills marine life.

 

reference: www.dictionary.com/browse/ghost-net

Tags: