1. predict or realize something before it happens
see the drop in sales coming
When you 'see something coming, it means you were prepared for or expected something to happen. To 'see something coming', means that you have the foresight or were able to predict that something would come about. Similar in meaning to 'predict' to 'foresee' or to 'prognosticate'.