Routine all week long? (8)
I believe the answer is:
everyday
'routine' is the definition.
(synonyms)
'all week long?' is the wordplay.
'all' becomes 'every' (similar in meaning).
'week long?' becomes 'day' (I can't justify this - if you can you should give a lot more credence to this answer).
'every'+'day'='EVERYDAY'
Can you help me to learn more?
(Other definitions for everyday that I've seen before include "Common or usual" , "Quotidian" , "Ordinary, for regular use" , "Mundane, ordinary" , "familiar" .)