refreshed; feeling well
1. refreshed; feeling wellOne's mind or body feeling refreshed and light.
2. plain; simple; refreshingThe taste of food feeling refreshing, not greasy.
7 more sentences in the app — free account.