Definition of Battersea Power Station from the Oxford Advanced Learner's Dictionary

 

Battersea Power Station

 
BrE
 
; NAmE
 
 
jump to other results
a very large building in Battersea, London, with four tall chimneys. It was built in 1937 to produce electricity for south London, but since it was closed down in the 1980s it has been completely empty, although there have been several plans to convert it.