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