Attested.to

Definition

a service conducted in a place of worship that has its own altar

Seed ·

Term in context

chapel service in CommonParlance