Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun barracuda
1 sense of barracuda
Sense 1
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)
=> spiny-finned fish, acanthopterygian -- (a teleost fish with fins that are supported by sharp inflexible rays)