heralded - English Synonyms Dictionary