Definitions
noun
a famous Gothic church of St. Peter in Westminster, London on the site of a former Benedictine monastery
Look “westminster abbey” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a famous Gothic church of St. Peter in Westminster, London on the site of a former Benedictine monastery