acclaim, announce, annunciate, forerunner, foretell, hail, harbinger, precursor, predecessor, trumpeter,