|
Definition of Channel tunnel
1. Noun. The railroad tunnel between France and England under the English Channel.
Definition of Channel tunnel
1. Proper noun. The man-made tunnel under the English Channel joining England and France. ¹
¹ Source: wiktionary.com