deep pocket
noun

a company which provides finance for another

Browse by Subjects
standing order
closure
trust deed
Carry Currency
consumer spending