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