Provide financial aid for lives overwhelmed by collapse (9)

I believe the answer is:
subsidise
'provide financial aid' is the definition.
'subsidise' can be an answer for 'provide' ('provide'->'subsidize' is in my internal thesaurus and 'ize'->'ise'). I'm unsure of the 'financial aid' bit.
'lives overwhelmed by collapse' is the wordplay.
'lives' becomes 'is' ('be' can be a synonym of 'live').
'overwhelmed by' means one lot of letters goes inside another (inserted letters get absorbed or overwhelmed).
'collapse' becomes 'subside' (subside can mean to collapse or slump).
'is' going within 'subside' is 'SUBSIDISE'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for subsidise that I've seen before include "Support financially" , "Support through grants" , "Give financial help" , "Pay a grant towards" , "Pay part of the cost of producing something" .)
