chunnel
1. [ noun ] (transportation) the railroad tunnel between France and England under the English Channel
Synonyms: Channel_Tunnel
Related terms: railroad_tunnel
Similar spelling:   channel
  Channell
  Chanel
  Chanell
  Chanelle
  chanal
  Chmiel
  Chenail
  chenille