To refill; to renew; to supply again or to add a fresh quantity to.
''It's a popular product, and they have to replenish their stock of it frequently.''
To up; to complete; to supply fully.
(RQ:KJV) and God said unto them, Be fruitful, and multiply, and replenish the earth (..)
To finish; to complete; to perfect.
(RQ:Shakespeare Richard 3)