Generous in providing a form of Braille (7)
I believe the answer is:
liberal
'generous' is the definition.
(similar in meaning)
'of braille' is the wordplay.
'of' indicates an anagram (the answer comes from or 'of' the letters).
'braille' anagrammed gives 'LIBERAL'.
'in providing a form' acts as a link.
I am not very happy about this link. Some or all of it may belong to another bit of the clue.
Can you help me to learn more?
(Other definitions for liberal that I've seen before include "Permissive about Braille" , "Tolerant and open-minded in Braille" , "Favouring individual freedoms" , "Ample; former politician" , "Favouring a political philosophy of progress and reform" .)