Meaning : Snacks and drinks served as a light meal.
Meaning : Activity that refreshes and recreates. Activity that renews your health and spirits by enjoyment and relaxation.
Example :
Time for rest and refreshment by the pool.
Days of joyous recreation with his friends.
Synonyms : recreation