Definition of Chunnel

  • 1. The railroad tunnel between France and England under the English Channel Noun

Synonyms for word "chunnel"

Semanticaly linked words with "chunnel"