barracuda [noun]

Definition of 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

Synonyms of barracuda:

● Tiger

● Cuda

● Fish

● Pike

● Baracus

● Fraud

● Shark

● Char


Opposite/Antonyms of barracuda:

● Milquetoast

● Deduction

● Milksop

● Weakling

● Babe

● Bairn

● Bambino


Sentence/Example of barracuda:

The leopard shark made a fast pass at the barracuda, then turned and snapped at a black tip.