an island off the south coast of England, a county since 1974; population 131,700 (est. 2009); administrative centre, Newport. It lies at the entrance to Southampton Water and is separated from the mainland by the Solent and Spithead.
Isle of Wight in other Oxford dictionaries
Definition of Isle of Wight in the US English dictionary