inland sea
Meaning, Definition & Usage
Dictionary
Related
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
WordNet
Previous
inky
inla
inlace
inlagation
inlaid
Next
inlander
inlandish
inlapidate
inlard
inlaw