chunnels

noun
  1. Plural of chunnel; undersea or underground tunnels, especially the Channel Tunnel connecting England and France.
  2. Usage: informal; chiefly British; portmanteau of 'channel' and 'tunnel'

Examples