Dictionary search results

Showing 1-2 of 2 results

deep pockets British & World English

Used to refer to the possession of abundant financial resources