Definition of Chunnel

  • (noun) the railroad tunnel between France and England under the English Channel

Synonyms of Chunnel


Antonyms of Chunnel


No Antonyms Found.

Homophones of Chunnel


No Homophones Found.