TOP

Definition of rest home noun from the Oxford Advanced Learner's Dictionary

rest home

noun
 
/ˈrest həʊm/
 
/ˈrest həʊm/
jump to other results
  1. a place where old or sick people are cared for
See rest home in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day