RECIPROCATING
ppr. Interchanging; each giving or doing to the other the same thing.
reciprocating engine
re cip ro cat ing en gine ▶noun an engine in which one or more pistons move up and down in cylinders; a piston engine.
re |cip ¦ro |cat ¦ing en ¦gine ▶noun an engine in which one or more pistons move up and down in cylinders; a piston engine.