heralded

Explore definitions, synonyms, and language insights of heralded

Definitions

Adjective Satellite
publicly announced; "the royal couple''s much heralded world tour"