Attested.to

Definition

showing extreme urgency or intensity especially because of great need or desire

Seed ·

Term in context

desperate in CommonParlance