noun a stand with divisions in it for holding music, loose papers, ·etc.
2. canterbury ·noun a city in england, giving its name various articles. it is the seat of the archbishop of canterbury (primate of all england), and contains the shrine of thomas a becket, to which pilgrimages were formerly made.