Subscriber login


Forgot your password?

Library card login

Other

high altar

Definition of high altar

noun

  • the chief altar of a church, typically in the chancel.