Definition of Chunnel:
Name given to the tunnel that connects the United Kingdom to France. The Chunnel spans 31.4 miles (50.5km) and runs under the English Channel, connecting Folkstone, Kent in England to Coquelles in northern France. It is considered one of the Seven Wonders of the Modern World by the American Society of Civil Engineers.
Meaning of Chunnel & Chunnel Definition