submarine river

English

Noun

submarine river (plural submarine rivers)

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