Definition of "heralded"

heralded