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.