to refresh {entertainment}, [ refreshed ; refreshed ]
Notices
  • give new strength or vigour