English | German | Russian | Czech

rest home English

Meaning rest home meaning

What does rest home mean?

rest home

(= home) an institution where people are cared for a home for the elderly

Synonyms rest home synonyms

What other words have the same or similar meaning as rest home?

Are you looking for...?

rest | home