From Longman Business DictionaryChannel portˌChannel ˈport [countable]TRANSPORTTRAVEL a port along the south coast of England or the north coast of France, especially one where ships carrying people and goods between England and France arrive and leavethe transfer of money away from the Channel ports to the Eurotunnel → port