channel tunnel Meaning, Definition & Usage

  1. noun the railroad tunnel between France and England under the English Channel
    chunnel.

WordNet