BARRACOUATA Meaning of BARRACOUATA in English ( n. ) A large edible fresh-water fish of Australia and New Zealand (Thyrsites atun). Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012