“Replenish” means “to supply fully” (Merriam-Webster Dictionary). “Replenish” is related to the word “replete,” which means “fully or abundantly provided or filled” (Merriam-Webster Dictionary).