Answer: affording

AnswerCrossword Clue
affordingHave (a certain amount of something, esp. money or time) available or to spare
affordingAFFORD, to bear the expense
affordingHave enough money to pay for
affordingBe able to do something without risk of adverse consequences
affordingProvide or supply (an opportunity or facility)