noun
Meaning 1
A device that allows a captured sea turtle to escape when caught in a fishing net.
Definition source: English Wiktionary via Wiktextract
Topics: fishing, hobbies, lifestyle
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: TED
Antonyms: none provided