barracouta

noun
  1. a large predatory fish found in southern ocean waters, especially around Australia and New Zealand
  2. Usage: primarily Australian and New Zealand English

Examples