English Dictionary
Definition veil in British English
veil verb
[transitive] verb
/veɪl/
2
to hide something behind something else
