inland_sea
1. [ noun ] (geography) 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
Related terms: sea
Similar spelling:   inland_bill
  in_line
  in-line_skate