barracuda

/ˌbærəˈkuːdə/

Definitions

1. noun

a large, predatory fish of the family Sphyraenidae, found in tropical and subtropical waters.

“The scuba diver was careful not to swim too close to the barracuda.”

2. verb

to move quickly and aggressively, typically in a menacing or intimidating manner.

“The barracuda-ed through the water, chasing after its prey.”

Synonyms

  • mackerel
  • pike
  • wahoo

Antonyms

  • guppy
  • minnow