Barracuda

noun

Definitions

Noun
  1. 1
    Any large marine fish of the genus Sphyraena that have elongated bodies, a projecting lower jaw, displaying prominent fang-shaped teeth, and are aggressive predators.
  2. 2
    any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth wordnet
  3. 3
    One who uses harsh or predatory means to compete. figuratively

Etymology

First attested in the 1670s, from Latin American Spanish barracuda, perhaps from a Cariban word.

Next best steps

Mini challenge

Unscramble this word: barracuda