to make known, to publicize, to give out, to divulge, to disseminate, to disclose, to reveal, to announce, to release; to acquaint (somebody with a detail or fact); to raise awareness, to make known; to showcase, to roll out, to publish, to release (e.g. a product); to make oneself known