VariousWords beta
Definitions:
Noun
Inland Sea
Definition: an arm of the Pacific Ocean in southern Japan; surrounded by the islands of Honshu and Shikoku and Kyushu and linked to the Sea of Japan by a narrow channel; the chief port is Hiroshima
Definition: A large but relatively shallow expanse of water within a landmass, sometimes connected to the ocean.