Definition
a loud noise made by the explosion of fuel in the manifold or exhaust of an internal combustion engine
Seed ·
Term in context
a loud noise made by the explosion of fuel in the manifold or exhaust of an internal combustion engine
Seed ·