Dictionary
Definition of CHUNNEL
noun : CHUNNEL
Source:WordNet 3.1
-
1. (
) the railroad tunnel between France and England under the English Channel ;
See more about : CHUNNEL