Short holiday viewed as sound, healthy preparation? (7)
I believe the answer is:
vaccine
But I can't explain it at all! Could you help me understand?
(Other definitions for vaccine that I've seen before include "Preparation for inoculations" , "Preparation used for inoculation" , "Immunity provider" , "Antibody stimulator" , "Vice can create protection against disease" .)