rest well

listen to the pronunciation of rest well
English - English

Definition of rest well in English English dictionary

well-earned rest
period of rest after a major effort, calm after the storm