Holds forth in meeting to give in kindness (6)
I believe the answer is:
donate
'give in kindness' is the definition.
(I've seen this before)
'holds forth in meeting' is the wordplay.
'holds forth' becomes 'on' (I can't explain this - if you can you should give a lot more credence to this answer).
'in' means one lot of letters goes inside another.
'meeting' becomes 'date' (date is a kind of meeting).
'on' put into 'date' is 'DONATE'.
'to' acts as a link.
Can you help me to learn more?
(Other definitions for donate that I've seen before include "Give as gift, say blood" , "Give freely, maybe blood" , "Make an offer" , "Give money to charity" , "Fork out" .)