Meaning of heralded

Definition of heralded

(adj) publicly announced; "the royal couple's much heralded world tour"

Other information on heralded

WIKIPEDIA results for heralded
Amazon results for heralded