No longer ready for German philosopher to be announced (5)
I believe the answer is:
marks
'no longer ready for german philosopher to be announced' is the definition.
I can't judge whether this definition defines the answer.
'philosopher to be announced' is the wordplay.
'philosopher' becomes 'Marx' (Karl Marx).
'to be announced' shows a homophone (sound like).
'marx' is a homophone of 'MARKS'.
Can you help me to learn more?
(Other definitions for marks that I've seen before include "Former German currency" , "Targets" , "See 8" , "Symbols" , "Goals" .)