What is the meaning of Reciprocating?

present participle and gerund of reciprocate

That moves back and forth or up and down.

That has one or more pistons that move back and forth or up and down.

Whose mechanism relies on a back and forth or up and down motion.

Responding in kind.

Source: wiktionary.org