1 : to remove a veil or covering from2 : to make public : divulge, reveal <a good time to unveil their plans>intransitive verb : to throw off a veil or protective cloak