soldiers' home


noun

an institution that provides care and shelter for retired soldiers.

Origin of soldiers' home

An Americanism dating back to 1860–65