Attested.to

Definition

a mechanical damper; absorbs energy of sudden impulses

Seed ·

Term in context

cushion in CommonParlance