Grant's making excuses? (10)
I believe the answer is:
allowances
'excuses?' is the definition.
(I've seen this before)
'grant's making' is the wordplay.
'grant' becomes 'allowance' (allowancing is a kind of granting).
'making' becomes 's' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'allowance'+'s'='ALLOWANCES'
Can you help me to learn more?
(Other definitions for allowances that I've seen before include "excuses" , "rations" .)