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