Struggle to cover up torn pants every couple of weeks (9)
I believe the answer is:
fortnight
'couple of weeks' is the definition.
(I've seen this before)
'struggle to cover up torn' is the wordplay.
'struggle' becomes 'fight' (synonyms).
'to cover' means one lot of letters goes inside another.
'up' indicates anagramming the letters.
'torn' with letters rearranged gives 'ortn'.
'fight' placed around 'ortn' is 'FORTNIGHT'.
'pants every' acts as a link.
I am not very happy about this link. Some or all of it may be part of another bit of the clue.
Can you help me to learn more?
(Other definitions for fortnight that I've seen before include "Period of time" , "couple of weeks" , "short period?" , "Fourteen days" , "Two weeks" .)