Attested.to

Definition

dedicate to a deity by a vow

Seed ·

Term in context

consecrate in CommonParlance