0 an island in the English Channel, close to the south coast of England, that is also a county (= an area with its own local government):
They had been drowned in a yachting accident off the Isle of Wight.
The Isle of Wight International Jazz Festival has attracted an international line up of nearly 200 jazz acts.