Skip to
verb
To reinvigorate or refresh oneself with great energy, often through physical or mental activity.
Browse