Hold back from taking a holiday, with bad weather coming (8)
I believe the answer is:
restrain
'hold back' is the definition.
(I know that hold back can be written as restrain)
'taking a holiday with bad weather coming' is the wordplay.
'taking' indicates putting letters inside.
'holiday' becomes 'rest' (rest can mean a holiday or break).
'with bad weather coming' becomes 'rin' (I can't justify this - if you can you should give a lot more credence to this answer).
'rest'+'rin'='restrin'
'a' going within 'restrin' is 'RESTRAIN'.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for restrain that I've seen before include "Tie up - arrest" , "Arrest - confine - subdue" , "In arrest (anagram)" , "Prevent (from excess)" , "Control - check" .)