solent Meaning, Definition & Usage

  1. noun a strait of the English Channel between the coast of Hampshire and the Isle of Wight

WordNet