go live
idiom
: to begin operating or to become available for use
Our new website will be going live next month.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share