BARRACUDA


Meaning of BARRACUDA in English

/bar'euh kooh"deuh/ , n. , pl. ( esp. collectively ) barracuda , ( esp. referring to two or more kinds or species ) barracudas for 1; barracudas for 2.

1. any of several elongated, predaceous, tropical and subtropical marine fishes of the genus Sphyraena, certain species of which are used for food.

2. Slang. a treacherous, greedy person.

[ 1670-80; ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .