Mark's quite rough-and-ready (7)
I believe the answer is:
scratch
'mark's' is the definition.
(synonyms)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for scratch that I've seen before include "Mark made by sharp point" , "Rough and ready" , "Slight wound - withdraw from contest" , "slight injury" , "Pull out (of a race)" .)