Attested.to

Definition

someone employed to make deliveries

Seed ·

Term in context

deliverer in CommonParlance