n. colloq. a projected tunnel under the English Channel linking England and France. [portmanteau word f. Channel tunnel]
CHUNNEL
Meaning of CHUNNEL in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012