Have deep pockets

Do you know the English phrase “to have deep pockets“? Read the conversation below. Can you guess the meaning?

Leona: I heard that Lucy’s fiance has a new sports car.

Kelly: He also has an apartment in the centre of London. He has deep pockets.

Does it mean:

a) have big clothes

b) be rich

c) be greedy

d) be charitable

The answer is below!↓

red ferrari

Photo by Pavlo Luchkovski on Pexels.com

 

Answer: b) be rich