Definition of Westminster Cathedral from the Oxford Advanced Learner's Dictionary

 

Westminster Cathedral

 
BrE
 
; NAmE
 
 
jump to other results
the main Roman Catholic church in England. It was built in neo-Byzantine style (= like the architecture of the Byzantine Empire) at the end of the 19th century. It is near Victoria Station in central London.