A question for Brits here: What's hospice mean in British English? Can it mean student's dormitory?