depleted
Explore definitions, synonyms, and language insights of depleted
Definitions
Adjective Satellite
no longer sufficient; "supplies are low"; "our funds are depleted"
Explore definitions, synonyms, and language insights of depleted