Meaning of the word barracuda in English

What does barracuda mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

barracuda

US /ˌber.əˈkuː.də/
UK /ˌbær.əˈkuː.də/

Noun

a large, predatory tropical marine fish with a slender body and large, pointed teeth

Example:
The diver spotted a huge barracuda lurking near the coral reef.
Fishermen often target barracudas for their meat and the thrill of the catch.