English

Definition of Clapham Junction from the Oxford Advanced Learner's Dictionary

 

Clapham Junction

 
BrE
 
; NAmE
 
 
jump to other results
a very busy railway station in south London, England. Thirty-five people were killed in a train crash there in 1988. People sometimes use 'Clapham Junction' to describe a place that is crowded and busy We've got builders in this week and the house is like Clapham Junction.