SOLDIERS' HOME
Meaning of SOLDIERS' HOME in English
noun
: an institution maintained (as by the federal or a state government) for the care and relief of military veterans
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012