Definify.com

Definition 2024


submarine_river

submarine river

English

Noun

submarine river (plural submarine rivers)

  1. a river-like current on the seabed