TOP

Definition of Tottenham Court Road from the Oxford Advanced Learner's Dictionary

Tottenham Court Road

 
/ˌtɒtnəm kɔːt ˈrəʊd/
 
/ˌtɑːtnəm kɔːrt ˈrəʊd/
jump to other results
  1. one of the main streets in central London. It is known for the large number of shops there selling radio, television and video equipment and home computers. The furniture shop Heal's is also on Tottenham Court Road.
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day