Large meeting room (4)
I believe the answer is:
hall
'large meeting room' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for hall that I've seen before include "Building used for public assembly" , "Entrance area" , "Foyer" , "Large public building" , "Large country house" .)