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


Westminster Cathedral

; 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.