resting place; refuge; rest — The state of living peacefully in one's dwelling; a place where one can stay peacefully.
relief — The state of feeling relieved because something has turned out well.