'chunnel' definitions:

Definition of 'chunnel'

From: WordNet
noun
The railroad tunnel between France and England under the English Channel [syn: chunnel, Channel Tunnel]