Denude, bankrupt, and bereave are all synonyms for deprive. Provide and bestow are these antonyms of deprive. And here are another 19 synonyms for deprive.