Adjective Definition

heralded

1.Definition: publicly announced

"The royal couple's much heralded world tour"




Please Share