unveil
Verb
show or announce publicly for the first time
The Segway PT is a two-wheeled, self-balancing electric vehicle -- a personal transporter. It was finally unveiled on 3 December 2001 after rampant speculation on what "IT" could be.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.