n. large long Pacific marine fish used as food; type of predatory fish not related to the barracuda; long loaf of bread (Slang in New Zealand)
BARRACOUTA
Meaning of BARRACOUTA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012