'chunnel' definitions:

Definition of 'chunnel'

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