Advertisement

Advertisement

soldiers' home

noun

  1. an institution that provides care and shelter for retired soldiers.


Discover More

Word History and Origins

Origin of soldiers' home1

An Americanism dating back to 1860–65

Advertisement

Advertisement

Advertisement

Advertisement