VariousWords beta
Related Terms:
Definitions:
Noun
ushering in
Definition: the introduction of something new; "it signalled the ushering in of a new era"
Verb
Definition: present participle of usher in