hostel


hos·tel

noun \ˈhäs-təl\

Definition of HOSTEL

chiefly British : housing maintained by a public or private organization or institution; especially : a rest home or rehabilitation center for the chronically ill, the aged, or the physically disabled

Seen & Heard

What made you want to look up hostel? Please tell us where you read or heard it (including the quote, if possible).