Isle of Wight is·leof·wight uncommon noun 1. an isle and county of southern England in the English Channel SynonymsWightIsle of Wight Related words Broader terms islecounty Parts English Channel WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.