Definition of Chunnel

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

Synonyms of Chunnel


No Synonyms Found.

Antonyms of Chunnel


No Antonyms Found.

Homophones of Chunnel


No Homophones Found.