annunciate
English Dictionary
->
Letter A
-> annunciate
Search Dictionary:
annunciate Definition
(v)
foreshadow
or
presage
annunciate Synonyms
announce
annunciate
foretell
harbinger
herald
© Art Branch Inc.