Definition von southampton island im Englisch Englisch wörterbuch
An island of central Nunavut, Canada, at the entrance to Hudson Bay. Island, Keewatin region, Nunavut, Canada. Lying at the entrance to Hudson Bay, the island is roughly triangular and has an area of 15,913 sq mi (41,214 sq km). Its plateau in the northeast, with 1,000-ft (300-m) coastal cliffs, gradually slopes to lowlands in the south. Its coastal waters are noted for Arctic char fishing