Attested.to

Definition

bearing a heavy burden of work or difficulties or responsibilities

Seed ·

Term in context

burdened in CommonParlance