Wiktionary
submarine river
n. a river-like current on the seabed
n. a river-like current on the seabed