motel meaning in english
Answers
Answered by
1
Answer:
a hotel near a main road
mainly for people who are travelling
Answered by
0
Answer:
a roadside hotel designed primarily for motorists, typically having the rooms arranged in low blocks with parking directly outside.
Similar questions