Dictionary |
1 Result
#1
annunciate
v.
[
announce
,
harbinger
,
foretell
,
herald
] foreshadow or presage
. wn