Synonyms and Antonyms for deplete