Rabble-rousing leaves initial impression (7)
I believe the answer is:
edition
'impression' is the definition.
(edition is a kind of impression)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for edition that I've seen before include "Volume" , "Copy - I tied on (anag)" , "Particular form of a published text" , "Total number of copies issued (of book)" , "Version of a publication" .)