BARRACOUATA Meaning of BARRACOUATA in English (n.) A voracious pikelike, marine fish, of the genus Sphyraena, sometimes used as food. Webster's English dictionary. Английский словарь Webster. 2012