Allowance made for American general (5)
I believe the answer is:
grant
This could be a double definition.
'allowance made for american' is the first definition.
'grant' can be an answer for 'allowance' (both can mean money given to someone). I am unsure of the 'made for american' bit.
'general' is the second definition.
(I know that Grant is a general)
Can you help me to learn more?
(Other definitions for grant that I've seen before include "Allow (something)" , "Give (a right, property, etc)" , "cash allowance?" , "Present" , "yield" .)