Screen ____ (5)
'screen' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for veil that I've seen before include "Concealing material" , "Lacy facial covering" , "Transparent face cover" , "Mask" , "Conceal, screen" .)
(Other definitions for saver that I've seen before include "One no doubt taking interest" , "one in recovery" , "Cheap ticket" , "One putting money by" , "Investor" .)