unveil
Adjective
make (something secret or concealed) known or public
Scientists unveiled a gossamer, ghostly creature discovered in the deepest reaches of the ocean between Indonesia and the Philippines.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.