Question: veil has been lifted meaning?
Answer: lift the veil (on something) To divulge, explain, or reveal something that was previously a secret. Our hope is that this expedition will lift the veil on the secrets of the ancient king's tomb. The celebrity's interview purports to lift the veil on her extremely private married life. See also: lift, veil.