barracouta noun1 •(Australia, New-Zealand) A snoek, any member of the species Thyrsites atun of foodfish. formsbarracoutas