Attested.to

Definition

to produce a sharp often metallic explosive or percussive sound

Seed ·

Term in context

bang in CommonParlance