VariousWords beta
Related Terms:
Noun
Definition: In diesel engines, a repetitive knocking sound when delayed ignition causes sudden high pressures.
VariousWords beta
Definition: In diesel engines, a repetitive knocking sound when delayed ignition causes sudden high pressures.