1. rested | |
Not tired; refreshed as by sleeping or relaxing
"came back rested from her vacation";
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more