Chunnel - Definition

chunnel

n 1: the railroad tunnel between France and England under the
English Channel [syn: chunnel, Channel Tunnel]

Look up another word