Popular Wordlists
  • word of the day

    canterbury

    canterbury - Dictionary definition and meaning for word canterbury

    Definition
    (noun) a town in Kent in southeastern England; site of the cathedral where Thomas a Becket was martyred in 1170; seat of the archbishop and primate of the Anglican Church

Word used in video below:
text: archbishop of canterbury need to agree
Download our Mobile App Today
Receive our word of the day
on Whatsapp