barracouta
noun
Meaning
A predatory, edible marine fish found in temperate waters of the Southern Hemisphere, known for its long, thin body and sharp teeth.
Examples
- The local market offers fresh barracouta caught just this morning.
- Barracouta are often caught by trolling with lures in coastal waters.
Synonyms: fish, snoek