barracuda

noun
UK /ˌ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.