DictionaryAI

Lambeth Palace

Short definition from Wiktionary

Proper noun

  1. The London residence of the Archbishop of Canterbury.
  2. The archbishopric of Canterbury.

We haven’t written up Lambeth Palace yet: Simple and Standard meanings, examples and a quiz.