Ⅰ.
deep pockets
► if you say that an organization or a person has deep pockets, you mean that they have a lot of money to spend: »
The sleek new car promises to do well, but it takes deep pockets to market premium cars across Europe.
Main Entry: ↑deep
Ⅱ.
deep pockets
► a lot of money: »
In this market, you need to have deep pockets.
»The two companies will survive any downturn because of their large market shares, strong technology, and deep pockets.
Main Entry: ↑pocket
Financial and business terms. 2012.