Meaning of channel tunnel
Definition of channel tunnel
(noun)
the
railroad
tunnel
between
France and England
under
the English Channel
Other information on channel tunnel
WIKIPEDIA results for
channel tunnel
Amazon results for
channel tunnel
Tweet