Declare indica un carácter explícito y connota a menudo cierta formalidad en el acto de dar a conocer <the referee declared him the winner>.
Announce indica una declaración, particularmente por primera vez, de algo que es de interés o cuyo fin es el de satisfacer una curiosidad <announced their engagement to be married>.
Publish el hacer algo público, particularmente por medios impresos <published the list of winners in the newspaper>.
Proclaim indica declarar oralmente con claridad, fuerza y autoridad <the president proclaimed a national day of mourning>.
Promulgate indica proclamar un dogma, una doctrina o una ley <the agency had promulgated a new rule>.
Advertise se aplica a la acción de informar al público sobre algo por medio de afirmaciones extensivamente circuladas, y a menudo caracterizadas por la extravagancia o una falta de moderación <were advertising a new model of vacuum cleaner>.
Broadcast significa hacer algo conocido ampliamente, especialmente cuando alguien desea que permanezca en secreto <you didn't have to broadcast it!>.
Pronounce indica declarar algo en una manera solemne u oficial <his parents pronounced themselves satisfied with his new girlfriend>.