Attested.to

Definition

entailing great loss or sacrifice

Seed ·

Term in context

dearly-won in CommonParlance