BARRACUDA


Meaning of BARRACUDA in English

transcription, транскрипция: [ bærəkju:də, AM -ku:- ]

( barracudas, or barracuda)

A barracuda is a large tropical sea fish that eats other fish.

N-COUNT

Collins COBUILD Advanced Learner's English Dictionary.      Английский словарь Коллинз COBUILD для изучающих язык на продвинутом уровне.