soldiers' home
noun
: an institution maintained (as by the federal or a state government) for the care and relief of military veterans
Love words? Need even more definitions?
Merriam-Webster unabridged
Share