barracoutas

noun
  1. plural of barracouta, a large predatory fish found in southern ocean waters, also called snoek
  2. Usage: primarily used in Australian and New Zealand English

Examples