Find the word definition

Wiktionary
submarine rivers

n. (plural of submarine river English)