BARRACOUTAS
Scrabble letter values: B3A1R1R1A1C3O1U1T1A1S1 = 15
Definition
BARRACOUTAS is the plural of BARRACOUTA.
noun BARRACOUTA: a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa.
Synonyms of BARRACOUTA: snoek