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:


Sentence/Example of barracuda:

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