Definitions of refreshful:

  • adjective:   imparting vitality and energy