Reciprocating engine
A reciprocating engine, more often known as a piston engine, is a heat engine that uses one or more reciprocating pistons to convert high temperature and high pressure into a rotating motion. This article describes the common features of all types.