Abrasive republican slogan? (7)
I believe the answer is:
scraper
This could be a double definition.
'abrasive' is the first definition.
(an abrasive cleans by scraping)
'republican slogan?' is the second definition.
Although both the answer and definition are singular nouns, I don't understand how one could define the other.
(Other definitions for scraper that I've seen before include "Economist?" , "Violinist" , "Removal tool" , "Tool for removing surface material" , "Wallpaper remover" .)