My body felt relaxed and refreshed upon waking.
Meaning: When I woke up, my body felt rested and energized.
Choice of Words: Body refers to the physical structure of a person or animal. Relaxed means to be free from tension or anxiety. Refreshed means to feel revived and restored after a period of rest or sleep.
Alternative Expressions
Related Expressions