Online English Dictionary

Home

Annunciate


p. p. & a.

Foretold; preannounced.


© 2009 Dammam Community College