Wight Isle of

Wight

 (wīt), Isle of
An island in the English Channel off south-central England. It is a popular resort area and yachting center.