barracuda
nounUK /ˌbærəˈkjuːdə/
US /ˌbærəˈkuːdə/
A barracuda is a long, fast fish with sharp teeth that lives in the sea.
The barracuda darted through the water after a small fish.
OTHER MEANINGS
2. A fierce or aggressive person who is quick to attack others.
The new manager was a barracuda in meetings, cutting down every weak idea.
3. A type of fast, heavily armed submarine or torpedo used in naval warfare.
The old barracuda torpedo was displayed in the naval museum.
4. A style of fast, aggressive rock music or a band known for such a sound.
The band played a barracuda riff that got everyone dancing.