Attested.to

Definition

a loud noise made by the explosion of fuel in the manifold or exhaust of an internal combustion engine

Seed ·

Term in context

backfire in CommonParlance