BARRACUDA


Meaning of BARRACUDA in English

[bar.ra.cu.da] n, pl -da or -das [AmerSp] (1678) 1: any of a genus (Sphyraena of the family Sphyraenidae) of elongate predaceous often large fishes of warm seas that include fishes used for food as well as some forms regarded as toxic

2: one that uses aggressive, selfish, and sometimes unethical methods to obtain a goal esp. in business

Merriam-Webster English vocab.      Английский словарь Merriam Webster.