1 definition found isle of wight - WordNet (r) 2.1 (2005) : Isle of Wight n 1: an isle and county of southern England in the English Channel [syn: Wight, Isle of Wight]