Langimage
English
B2

to use up all available resources, leaving none left.

Meanings

to use up all available resources, leaving none left.

The long war depleted the country's resources.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55