Have enough money to pay for (6)
I believe the answer is:
afford
'have enough money to pay for' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for afford that I've seen before include "Give, provide" , "Provide; be able to pay for" , "Able to bear the cost of" , "Have the financial means" , "Yield!" .)