Given (7)
'given' is the definition.
(similar in meaning)
This is the entire clue.
(Other definitions for donated that I've seen before include "Presented" , "Given" , "Gave" .)
'given' is the definition.
(presenting is a kind of giving)
This is the entire clue.
(Other definitions for presented that I've seen before include "Gave formally or officially" , "Made a gift to" , "Put on the stage or introduced" , "Make a gift to" , "delivered pitch?" .)