submarine river

English

Noun

submarine river (plural submarine rivers)

  1. a river-like current on the seabed
Last modified on 10 November 2012, at 23:26