Synonyms of Barracouta in English :

Antonyms of Barracouta in English

Thesaurus of Barracouta in English

Barracouta

see definition of barracouta

Synonyms of barracouta

1. (noun) a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa

Hypernyms of barracouta

1. (noun) a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa