They forecast a humiliating defeat for the president.
⇑ Translate the sentence above by Google ⇑
Related: forecast, defeat
Prev: There is frost on the ground and snow is forecast.
Next: City analysts forecast huge profits this year.