American EnglishDFDto add more of an alcoholic drink to someone's glass [= top somebody up British English]
Can I refresh your drink?
4TD [intransitive and transitive]technicalTDif you refresh your computer screen while you are connected to the Internet, you make the screen show any new information that has arrived since you first began looking at it [= update]
Jen returned from vacation feeling relaxed and refreshed.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.