sea valley
English
Alternative forms
seavalley
Noun
sea
valley
(
plural
sea valleys
)
A
submarine
valley
.