Open main menu

Wiktionary β

submarine river

EnglishEdit

NounEdit

submarine river (plural submarine rivers)

  1. a river-like current on the seabed