The definition :


Definitions of Channel tunnel:

  • noun:   the railroad tunnel between France and England under the English Channel




Are you interested in alternative search :

:canal canalize carry channelize communication channel conduct conduit convey duct line sound source transfer transmission channel transmit transport ampulla body of water bring communicating communication direct displace facility guide :burrow cut into delve dig hole hollow passageway penetrate turn over catacomb rabbit warren railroad tunnel subway underpass warren passage tunnels nel stumble ton tumble valley carpal tunnel syndrome channel tunnel countermine

If you like reading news check: