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