Still remains in force for the stalls (6)
I believe the answer is:
stands
'for the stalls' is the definition.
('stand' can be a synonym of 'stall')
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for stands that I've seen before include "Remains upright" , "Tiered seats in stadiums" , "Remains in force" , "In which to sit at football matches" , "Remains unchanged" .)