Channel Tunnel
Short definition from Wiktionary
Proper noun
- The man-made tunnel under the English Channel joining England and France.
We haven’t written up Channel Tunnel yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up Channel Tunnel yet: Simple and Standard meanings, examples and a quiz.