inland sea
1 definition found
inland sea - WordNet (r) 2.1 (2005) :
Inland Sea
n 1: 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
|