Answer:
(especially of a room or building) having ample space.
Step-by-step explanation:
dictionary definition
6.5m questions
8.6m answers