CHUNNEL

Definition of CHUNNEL

  1. (noun)the railroad tunnel between France and England under the English Channel