Chukchi Peninsula


noun

a peninsula in the NE Russian Federation, across the Bering Strait from Alaska.

British Dictionary definitions for chukchi peninsula

Chukchi Peninsula

noun

a peninsula in the extreme NE of Russia, in NE Siberia: mainly tundra Also called: Chukot Peninsula (ˈtʃʊkɒts)