barracuda -
any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth
barracuda -
Any large marine fish of the genus that have elongated bodies, a projecting lower jaw, displaying prominent fang-shaped teeth, and are aggressive predators.
barracuda -
A unethically predatory person.
Wikipedia
The barracuda is a ray-finned fish known for its large size and fearsome appearance. Its body is long, fairly compressed, and covered with small, smooth scales. Some species could reach up to 1.8m in length and 30 centimeters (11.8 in) in width.