1
[ adjective ] with restored energy

Related terms

rested

*