BARRACOUTA


Meaning of BARRACOUTA in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.