Dictionary search results

Showing 1-5 of 5 results

refreshing British & World English

Serving to refresh or reinvigorate someone

refresh British & World English

Give new strength or energy to; reinvigorate

refreshing English Thesaurus

a refreshing drink

refreshing English-Spanish

refrescante