What is the full meaning of heralded
HERALD, to proclaim, announce [v]
Example of the word heralded placed on a Scrabble board.