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.
Thesaurus: synonyms and related words
Sea fish
- anchovy
- bream
- cod
- coley
- conger eel
- groper
- haddock
- hake
- halibut
- herring
- ray
- remora
- salmon
- salmon trout
- sardine
- swordfish
- trout
- tuna
- turbot
- white pointer
See more results »
You can also find related words, phrases, and synonyms in the topics:
Unpleasant people in general