Capable of meeting financial obligations English: solvent Less certain link between this word and this sense.