Meaning of solent

Definition of solent

(noun) a strait of the English Channel between the coast of Hampshire and the Isle of Wight

Other information on solent

WIKIPEDIA results for solent
Amazon results for solent