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.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day