Definitions for "Chunnel"
the railroad tunnel between France and England under the English Channel