Is it printed on cloth? (3)
I believe the answer is:
rag
'cloth?' is the definition.
(rag is a kind of cloth)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for rag that I've seen before include "Syncopated piano music" , "Student event" , "Scrap of old cloth" , "Make fun of; scrap" , "A tattered cloth or university frolic" .)