BARRACOUTA Scrabble 14 Words With Friends 17 Definition noun a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa. — synonyms: snoek See all 134 words you can make from BARRACOUTA → 10-letter words Words starting with B Words ending with A ← Unscramble different letters