Loading page
isle of wight is a noun meaning "an isle and county of southern England in the English Channel". It carries one recorded sense.
an isle and county of southern England in the English Channel
Definitions, synonyms and semantic relations for isle of wight come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.