Definition of Okhotsk, Sea of in English:

Okhotsk, Sea of

proper noun

  • An inlet of the northern Pacific Ocean on the east coast of Russia, between the Kamchatka peninsula and the Kuril Islands.

Pronunciation

Okhotsk, Sea of

/əʊˈxɒtsk/