Wrangel Island noun1 •An island of Russia in the Arctic Ocean, between the Chukchi Sea and East Siberian Sea.