English edit

Noun edit

submarine river (plural submarine rivers)

  1. (hydrology, oceanology) A river-like current on the seabed.