BARRACUDA Meaning of BARRACUDA in English transcription, транскрипция: [ ˌbærəˈku:də ]n. (pl. same or barracudas) a large and voracious tropical marine fish of the family Sphyraenidae. [Amer. Sp. barracuda] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012