|

barracouta

DEFINITIONS OF: barracouta

1

n a large marine food fish common on the coasts of Australia, New Zealand, and southern Africa

Synonyms:
snoek
Type of:
food fish
any fish used for food by human beings
WORD FAMILY
USAGE EXAMPLES