v.
1.predict or reveal through, or as if through, divine inspiration
2.foretell through or as if through the power of prophecy
Idiom of the Day
bargain on (something)
to plan or expect something
We did not bargain on having heavy rain during our summer birthday party.