rest home n : an institution where people are cared for; "a home for the elderly" [syn: {home}, {nursing home}]
Copyright © 2024 3Dict.net