Attested.to

Definition

deaden (a sound or noise), especially by wrapping

Seed ·

Term in context

dampen in CommonParlance