rest home Hear it!

rest home Definition

rest home

noun

a residence equipped and staffed to provide general care, as for aged persons or convalescents