forebode foretell hint promise soothsay typify vaticinate
assess figure forecast foresee know predict see