Usher-in meaning

To announce the arrival of something; to herald.
verb
0
0
To begin something with preparatory material; to introduce.

It ushered in a whole new era.

verb
0
0
Advertisement