Channel Tunnel
English Dictionary
->
Letter C
-> Channel Tunnel
Search Dictionary:
Channel Tunnel Definition
(n)
the
railroad
tunnel
between
France
and
England
under
the
English
Channel
Channel Tunnel Synonyms
Channel Tunnel
chunnel
© Art Branch Inc.