inland sea
See also: Inland Sea
English
Noun
inland sea (plural inland seas)
- (geography) A large but relatively shallow expanse of water within a landmass, sometimes connected to the ocean.
Translations
shallow expanse of water within a land mass
|
inland sea (plural inland seas)
|