Definition of Barracouta

Noun: barracouta  ,ber-u'koo-tu [N. Amer], ,ba-ru'koo-tu [Brit]

  1. A large marine food fish common on the coasts of Australia, New Zealand, and southern Africa
    - snoek

See also:
barracoons
barracoutas

Anagrams containing the word barracouta

bruaarctao abarracout tabarracou utabarraco outabarrac coutabarra acoutabarr racoutabar rracoutaba arracoutab