predict v say in advance that (sth) will happen; forecast 预言(某事物)将发生; 预报; 预告: The earthquake had been predicted sever...