garpike

noun
  1. a long, slender freshwater fish with a pointed snout and sharp teeth, found in North American waters

Examples