REFRESHED

Definition of REFRESHED

  1. (adj)with restored energy