chunnel

nounA tunnel under the English Channel that connects England and France, used by trains and vehicles.

No synonyms or antonyms found for this word.

chunnel synonyms & antonyms | whatsthatwordmean | whatsthatwordmean