New Words : chunnel





20. chunnel :



noun :

a railroad tunnel under the English Channel between Great Britain and France, approved for construction in 1986

channel + tunnel = chunnel



Click Here for the Next New Word