English dictionary
channel tunnel meaning and definition
Definition and meaning of channel tunnel at MeaningMonkey.org. channel tunnel meaning and definition in the English Dictionary.CHANNEL TUNNEL noun
Definition of Channel Tunnel (noun)
- the railroad tunnel between France and England under the English Channel
- synonyms: chunnel
Source: Princeton University Wordnet