Search results
- DictionaryReception centre
noun
- 1. a hostel providing temporary accommodation for distressed people such as refugees, the homeless, and those with psychiatric difficulties. British
Powered by Oxford Languages
noun
Powered by Oxford Languages