About us
Define
Definitions for
"Chunnel"
the railroad tunnel between France and England under the English Channel
wordnet.princeton.edu