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