Dictionary search results

Showing 1-3 of 3 results

refreshing British & World English

Serving to refresh or reinvigorate someone

refreshing English Thesaurus

a refreshing drink

refresh British & World English

Give new strength or energy to; reinvigorate