Subscribe
URL of the page has been copied to clipboard.
Meaning : Predict or reveal through, or as if through, divine inspiration.
Synonyms : vaticinate
Meaning : Deliver a sermon.
Example : The minister is not preaching this Sunday.
Synonyms : preach
Install App