BARRACOUATA Meaning of BARRACOUATA in English noun a large edible fresh-water fish of australia and new zealand (thyrsites atun). 2. barracouata ·noun a voracious pikelike, marine fish, of the genus sphyraena, sometimes used as food. Webster English vocab. Английский словарь Webster. 2012