What is an alms house?

aims house are charitable housing provided to people or elderly who can no longer work to pay rent