TOP

Definition of Alexandra Palace from the Oxford Advanced Learner's Dictionary

Alexandra Palace

 
/ˌælɪɡzɑːndrə ˈpæləs/,
 
/ˌælɪɡzændrə ˈpæləs/
 
/ˌælɪɡzændrə ˈpæləs/
jump to other results
  1. a large building in north London, surrounded by a park. It was first built for an international exhibition in central London in 1862, and later moved. It is best known for having been the BBC's main television centre when the first public broadcasts were made in the 1930s. Concerts and exhibitions are now held there.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day