Definition of “rested” - English Dictionary

English