English dictionary
barracouta
/,b/&/r/@/'k/u/t/@/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa
Synonyms snoekSource: WordNet 3.0