Large retail establishments (6)
I believe the answer is:
stores
'large retail establishments' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for stores that I've seen before include "Establishments for retail sales" , "Puts aside for future use" , "Keeps" , "Supplies; shops" , "Accumulates, saves up" .)