rest house

noun
🔊/ˈrest haʊs/
🔊/ˈrest haʊs/
jump to other results
  1. (in parts of Asia and Africa) a house or hut that you can pay to stay in like a hotel room, especially in wild country(亚洲和非洲部分地区,尤指野外的)客栈,旅舍Topics Holidaysc2