To have enough money to pay for something, or to be able to do something without serious consequence or loss.
From Old English 'geforthian' combining 'ge-' (completely) and 'forthian' (to further, promote). By the 1300s it meant 'to provide or supply,' evolving to 'to have means for' by the 1500s.
Try Another Word