HERALDED as ADJECTIVE

  1. Meaning
    • publicly announced
    Usage Example(s)
    • the royal couple’’s much heralded world tour
    Similar To