Definitions from Wikipedia (Channel Ports)
▸ noun: seaports in southern England and northern France, which allow for short crossings of the English Channel.
▸ Words similar to Channel Ports
▸ Usage examples for Channel Ports
▸ Idioms related to Channel Ports
▸ Wikipedia articles (New!)
▸ Words that often appear near Channel Ports
▸ Rhymes of Channel Ports
▸ Invented words related to Channel Ports
▸ noun: seaports in southern England and northern France, which allow for short crossings of the English Channel.
▸ Words similar to Channel Ports
▸ Usage examples for Channel Ports
▸ Idioms related to Channel Ports
▸ Wikipedia articles (New!)
▸ Words that often appear near Channel Ports
▸ Rhymes of Channel Ports
▸ Invented words related to Channel Ports