chug: the dull explosive noise made by an engine
abstraction: a general concept formed by extracting common features from specific examples
flywheel: regulator consisting of a heavy wheel that stores kinetic energy and smooths the operation of a reciprocating engine