Definitions
There is 1 meaning of the phrase
Seto Inland Sea.
Seto Inland Sea - as a noun
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
Synonyms (Exact Relations)
inland sea