taken by surprise
- startledAbruptly surprised or alarmed
- shockedDeeply startled or appalled
- ambushedAttacked from concealment
- blindsidedSurprised by unforeseen impact
- caught off guardSurprised when unprepared
astonished · stunned · jolted · unexpected · gasping · wide-eyed · speechless · floored · dumbfounded · jumped · aghast · reeling · breathless · unprepared · bolt · thunderstruck · disbelief · jaw-dropping
taken by surpriseforewarned
Notified of coming trouble
on guard · lying in wait · vigilant · primed · on the lookout
taken by surpriseunsurprised
Not caught off guard
expected · predictable · routine · foreseeable · inevitable
taken by surpriseunfazed
Not disturbed or disconcerted
unruffled · composed · unsurprised · unshaken · cool as a cucumber