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