Annunciate Meaning In English / Available on the following languages: Annunciate Meaning In English - From annunciatus, medieval latin misspelling of annuntiatus, past participle of latin annuntiare;