Attested.to

Definition

administer or bestow, as in small portions

Seed ·

Term in context

administer in CommonParlance