Stops where there are goods on display for sale (6)
I believe the answer is:
stalls
'stops' is the definition.
(stalling is a kind of stopping)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for stalls that I've seen before include "One section of a theatre" , "Compartments in stables or theatres" , "Plays for time" , "Evasive moves" , "Compartments for horses" .)