English dictionary, thesaurus, translations & etymology
FreeDict.com

barakuda — meaning in English

Polish → English · translate English → Polish instead

English meaning

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

Senses

barakuda 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.