Home
Search
Index
Definify.com
Definition
2026
submarine_river
submarine river
English
Noun
submarine
river
(
plural
submarine rivers
)
a river-like
current
on the
seabed
Similar Results