Attested.to

Definition

diminution of swelling; the subsidence of anything swollen

Seed ·

Term in context

detumescence in CommonParlance