Definition of eventide home in English:

eventide home

noun

  • An institution providing accommodation for the elderly; an old people's home.

Origin

Early 20th century; earliest use found in Deliverer.