voile
veilLève le voile sur ce mystère.
Lift the veil on this mystery.
general
A veil covering.
Lève le voile sur ce mystère.
Lift the veil on this mystery.
Masculine noun: le voile.
Collocations
lever le voileto lift the veil
Word Origin
From Latin velum.
Dictionnaire Français-Anglais