deep pockets
1. A lot of money, or access to a lot of money. You will need deep pockets to turn this shabby old building into an attractive store.
2. One who has a lot of money. Luckily, we have an investor who is the deep pockets of our business and can fund all of this construction work.
deep pocket
Also, deep pockets. A source of substantial wealth or financial support, as in The college relies on the deep pocket of one particular alumna. This term alludes to money-filled pockets. [Slang; 1970s]