Home / C / channel tunnel

channel tunnel

noun 14 letters Scrabble 18 WWF 25
Definitions
noun

the railroad tunnel between France and England under the English Channel

Look “channel tunnel” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →