Channel-tunnel Definition

pronoun

The man-made tunnel under the English Channel joining England and France.

Wiktionary

Channel-tunnel Is Also Mentioned In

Find Similar Words

Find similar words to channel-tunnel using the buttons below.

Words Starting With

Words Ending With

Unscrambles

channel-tunnel