Mary Bach ruined the light cotton fabric? (8)
I believe the answer is:
chambray
'the light cotton fabric?' is the definition.
'chambray' can be an answer for 'fabric?' (chambray is a kind of fabric). I am unsure of the 'the light cotton' bit.
'mary bach ruined' is the wordplay.
'ruined' indicates anagramming the letters.
'mary'+'bach'='marybach'
'marybach' with letters rearranged gives 'CHAMBRAY'.
Can you help me to learn more?
(Another definition for chambray that I've seen is " Mary Bach makes a lightweight woven fabric".)