I have to wonder sometimes at who comes up with these definitions/clues. Boggle to me means something other than startle, more like puzzle or bewilder... as in "it boggles the mind." One dictionary definition is to overcome with bewilderment. I suppose startle is an element of that but it's so much more.