Answer: veiler

AnswerCrossword Clue
veilerone that veils (to wear a piece of sheer fabric)