TOP

Definition of Shaftesbury Avenue from the Oxford Advanced Learner's Dictionary

Shaftesbury Avenue

 
/ˌʃɑːftsbri ˈævənjuː/
 
/ˌʃæftsbəri ˈævənuː/
jump to other results
  1. a street in central London, running north-east from Piccadilly Circus. It is famous for the many West End theatres on it.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day