Meaning of the word "inland sea" in English

What does "inland sea" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

inland sea

US /ˈɪnˌlænd siː/
UK /ˈɪnˌlænd siː/

Noun

a large body of salt water that is surrounded by land, often connected to an ocean by a narrow strait or formed by a former ocean basin

Example:
The Caspian Sea is the world's largest inland sea.
During the Mesozoic Era, much of North America was covered by a vast inland sea.