[bar.ra.cou.ta] n [modif. of AmerSp barracuda] (1835): a large elongate marine fish (Thyrsites atun of the family Gempylidae) used for food
BARRACOUTA
Meaning of BARRACOUTA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012