Definition of “rested” - English Dictionary

british dictionary