Langimage
English
B2

to refresh or uplift one's mood or energy.

Meanings

to refresh or uplift one's mood or energy.

A weekend getaway can revitalize one's spirits.

Synonyms

Antonyms

Last updated: 2025/01/11 11:58