English definition for unveiling
1. n. the act of beginning something new
2. n. putting on display for the first time
Sponored Video