Heralded - Definition

heralded

adj 1: publicly announced; "the royal couple's much heralded
world tour"

Look up another word