English dictionary, thesaurus, translations & etymology
FreeDict.com

barracuda — meaning in English

Dutch → English · translate English → Dutch instead

English meaning

  • barracuda noun A long, fast-swimming predatory fish with a projecting jaw and sharp, fang-like teeth.

Senses

barracuda is used for these senses in English:

  • barracuda 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.

barracuda — full definition

  1. noun A long, fast-swimming predatory fish with a projecting jaw and sharp, fang-like teeth.
  2. noun (informal) Someone who competes in a ruthless, aggressive way.

Related Dutch words