channel-tunnel

Nouns

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

Synonyms

chunnel

Words of close approximity