Get Your Premium Membership

Chunnel

[n] the railroad tunnel between France and England under the English Channel


Related Information

More Chunnel Links

Synonyms

Channel Tunnel



Book: Radiant Verses: A Journey Through Inspiring Poetry