Answer: bysurprise

AnswerCrossword Clue
BYSURPRISETake .. (startle)
BYSURPRISETake .. (sneak up on)