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