seeing it coming

Related

premonition · hindsight · warning · signs · foreshadowing · bracing · inevitable · looming · approaching · dread · gut feeling · reading · telegraphed · obvious · denial · prepared · vigilant · horizon

Opposites
anticipation vs. surprise

seeing it comingblindsided

Surprised by unforeseen impact

caught off guard · taken by surprise · sucker punched · ambushed · broadsided

preparedness

seeing it comingunprepared

Lacking readiness beforehand

caught napping · caught with pants down · asleep at the wheel · head in the sand · in the dark

Familiarity
Top 2,000,000