RECIPROCATE
reciprocate
Verb
- To mutually give and take something; to interchange.
- To give something in response.
- To move backwards and forwards, like a piston.
- To counter, retort or retaliate.
The above text is a snippet from Wiktionary: reciprocate
and as such is available under the Creative Commons Attribution/Share-Alike License.