Veil in French
In French
le voile
Plural: voiles
Definition
Definition in EnglishThe mesh covering attached to a beekeeper's hat that surrounds the face and neck while allowing the wearer to see.
Definition in FrenchPièce en maille fixée au chapeau de l’apiculteur, qui entoure le visage et le cou tout en laissant voir.