motor lodge

noun
🔊/ˈməʊtə lɒdʒ/
🔊/ˈməʊtər lɑːdʒ/
(also motel, North American English also motor inn)
jump to other results
  1. a hotel for people who are travelling by car, with space for parking cars near the rooms汽车旅馆(附有停车设施)Topics Buildingsc2, Holidaysc2