ˌIsle of ˈWight, the written abbreviation,
IOW an island off the coast of southern England and an English
county. It is a popular place for English families to go to on holiday and for people who enjoy sailing. ⇒
Cowes [TahlilGaran] Dictionary of Contemporary English ▲