Explain : make (an idea or situation) clear to someone by describing it in more detail or revealing relevant facts.Foretell : predict (the future or a future event).Assert : state a fact or belief confidently and forcefully.Observe : notice or perceive (something) and register it as being significant.Predict : say or estimate that (a specified thing) will happen in the future or will be a consequence of something.Synonym of Predict is Foretell