This will do for the present (5)
I believe the answer is:
nonce
'the present' is the definition.
(a nonce word is coined for the present situation)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for nonce that I've seen before include "One serving prison sentence" , "what you may call a one-off" , "special occasion" , "The occasion, time being" , "For the express purpose" .)