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.
ripple effect
noun
 
 
From the Topic
Change, cause and effect
C2
Oxford Learner's Dictionaries Word of the Day