Definition of Drury Lane in English:

Drury Lane

proper noun

  • The site in London of the Theatre Royal, one of London's most famous theatres.

Pronunciation:

Drury Lane

/ˈdrʊəri/