Meaning of “barracuda” in the English Dictionary

british dictionary

"barracuda" in British English

See all translations

barracudanoun [ C ]

uk /ˌbær.əˈkuː.də/ us /ˌber.əˈkuː.də/

a large tropical sea fish with sharp teeth, that eats other fish and can attack people

US disapproving a person who does business in a way that shows they only think about their own advantage, even if this harms others:

In the world of high finance, you have to keep an eye on the barracudas.

(Definition of “barracuda” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!