barracouta
Noun
Meaning
a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa
Source: WordNetSynonyms
snoek
haddock
cod
Spanish mackerel
hake
garfish
escolar
coalfish
king mackerel
sea salmon
sea pike
snake mackerel
mahi-mahi
slimy pike
cigar fish
Show all synonyms