Rested definition

(usually with "well") Recovered.
adjective
0
0
Simple past tense and past participle of rest.
verb
0
0
Advertisement