What does reciprocate mean?

You are correct!

From our dictionary:

re•cip•ro•cate

Pronunciation: (ri-sip'ru-kAt"), [key]
v., -cat•ed, -cat•ing.


v.t.
1. to give, feel, etc., in return.
2. to give and receive reciprocally; interchange: to reciprocate favors.
3. to cause to move alternately backward and forward.

v.i.
1. to make a return, as for something given.
2. to make interchange.
3. to be correspondent.
4. to move alternately backward and forward.