CHUNNEL





Definition:

  1. [noun] the railroad tunnel between France and England under the English Channel
    Synonyms: Channel Tunnel

Synonyms: