house of mercy
1
: a charitable institution for lodging, relieving, or reclaiming those in distress or disgrace
2
: hospital
Love words? Need even more definitions?
Merriam-Webster unabridged
Share