Strait separating the Isle of Wight from the mainland (6)
I believe the answer is:
solent
(Other definitions for solent that I've seen before include "Lets on to be an English waterway" , "Strait off Portsmouth" , "Water to north of IOW" , "Channel N. of IOW" , "sound" .)