Subscriber login


Forgot your password?

Library card login

Other

Lady chapel

Syllabification: (La·dy chap·el)
Definition of Lady chapel

noun

  • a chapel in a church or cathedral dedicated to the Virgin Mary.

Lady chapel in other Oxford dictionaries

Definition of Lady chapel in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kem(p)t /
adjective
maintained in a neat and clean condition …