expend profusely; also used with abstract nouns
very generous
characterized by extravagance and profusion
more than is usual or necessary
not petty in character and mind
willing to give and share unstintingly