seeing it coming
- anticipatingExpecting something to happen
- foreseeingPerceiving future events
- predictingStating future outcomes
- expectingAwaiting a predicted outcome
- intuitionInstinctive immediate understanding
premonition · hindsight · warning · signs · foreshadowing · bracing · inevitable · looming · approaching · dread · gut feeling · reading · telegraphed · obvious · denial · prepared · vigilant · horizon
seeing it comingblindsided
Surprised by unforeseen impact
caught off guard · taken by surprise · sucker punched · ambushed · broadsided
seeing it comingunprepared
Lacking readiness beforehand
caught napping · caught with pants down · asleep at the wheel · head in the sand · in the dark