soldiers' home
nounDefinition of soldiers' home
: an institution maintained (as by the federal or a state government) for the care and relief of military veterans
Keep scrolling for more