barakuda — meaning in English
Czech → English · translate English → Czech 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
- noun A long, fast-swimming predatory fish with a projecting jaw and sharp, fang-like teeth.
- noun (informal) Someone who competes in a ruthless, aggressive way.