Synonyms of Barracuda in English :
Antonyms of Barracuda in English
Thesaurus of Barracuda in English
Barracuda
see definition of barracudaHypernyms of barracuda
1. (noun) any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth
Hyponyms of barracuda
1. (noun) any voracious marine fish of the genus Sphyraena having an elongated cylindrical body and large mouth with projecting lower jaw and long strong teeth