BARRACOUTA


Meaning of BARRACOUTA in English

noun Etymology: modification of American Spanish barracuda Date: 1770 a large elongate marine bony fish ( Thyrsites atun of the family Gempylidae) used for food and caught commercially in the waters off New Zealand and southern Australia

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.