inland sea
Short definition from Wiktionary
Noun
- A large but relatively shallow expanse of water within a landmass, sometimes connected to the ocean.
Proper noun
- Synonym of Seto Inland Sea.
We haven’t written up inland sea yet: Simple and Standard meanings, examples and a quiz.