Department store (8)
I believe the answer is:
emporium
'department store' is the definition.
(synonyms)
This is all the clue.
(Other definitions for emporium that I've seen before include "Large retail store with many departments" , "A large shop or centre of commerce" , "Posh 4" , "Make up memoir about a very large shop" , "A large imposing shop" .)