submarine river

EnglishEdit

NounEdit

submarine river ‎(plural submarine rivers)

  1. a river-like current on the seabed