Answer: euripuses

AnswerCrossword Clue
euripusesEURIPUS, a sea channel with strong currents