voile

/vwal/
veil

Lè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