to make (something) known publicly
to give notice of the arrival or presence of (somebody, e.g. a guest) or readiness of (something, e.g. dinner)
to indicate (something) in advance; to foretell
The dark clouds and quickening winds announced another storm
to indicate (something) by action or appearance
NAmer to work as an announcer
announcement noun
[Middle English announcen via French from Latin annuntiare to report, from ad- + nuntius messenger]