english.bestenglish.best

GRE vocabulary: annunciate

Definition of annunciate (verb) - foreshadow or presage; harbinger; foretell; herald

Appears in following categories: GRE