chunnel

Nouns

  • (n) the railroad tunnel between France and England under the English Channel Channel Tunnel,

Synonyms

Channel Tunnel

Words of close approximity