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