Langimage
English
B2

having substantial financial resources.

Meanings

having substantial financial resources.

The company has deep pockets and can afford the investment.

Synonyms

Antonyms

Last updated: 2025/04/18 10:18