hotel ·noun

Definition: a place where you pay to stay when you are away from home Level: A1