Brief time, special, cut short before the end of holiday (9)
I believe the answer is:
temporary
'brief time' is the definition.
(I have seen 'short time' mean 'temporary' so perhaps 'time' could also mean 'temporary'; 'brief' indicates a short form)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for temporary that I've seen before include "short-term" , "For a short period only" , "Impermanent" , "Stopgap" , "Not for long" .)