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.