• word of the day

    annunciate

    annunciate - Dictionary definition and meaning for word annunciate

    Definition
    (verb) foreshadow or presage
    Synonyms : announce , foretell , harbinger , herald
   Mnemonics (Memory Aids) for annunciate

Powered by Mnemonic Dictionary

ANNOUNCIATE....i.e announce

Download our Mobile App Today
Receive our word of the day
on Whatsapp