hostel ·noun

Definition: a place like a cheap hotel, where you can live when you are away from home Level: B1