meaning of provide lodging or sufficient space for.
Answers
Answered by
11
Answer:
verb. [with object] 1(of a building or other area) provide lodging or sufficient space for. 'the cottages accommodate up to six people'
Similar questions