English

Definition of White Hart Lane from the Oxford Advanced Learner's Dictionary

 

White Hart Lane

 
BrE
 
; NAmE
 
 
jump to other results
a well-known football ground in north London. It is the home of Tottenham Hotspur football club.