A reciprocating engine, also often known as a piston engine, is a heat engine (usually, although there are also pneumatic and hydraulic reciprocating engines) that ...