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 of refresh from the Longman Dictionary of Contemporary English within the topic COMPUTERS